https://launchpad.net/ubuntu/+source/genius/1.0.24-2build1/+build/16277705 RUN: /usr/share/launchpad-buildd/slavebin/slave-prep Forking launchpad-buildd slave process... Kernel version: Linux bos02-arm64-013 4.4.0-141-generic #167-Ubuntu SMP Wed Dec 5 10:50:27 UTC 2018 aarch64 Buildd toolchain package versions: launchpad-buildd_165 python-lpbuildd_165 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.6 dpkg-dev_1.18.4ubuntu1.5 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 14 Jan 23:04:25 ntpdate[1821]: adjust time server 10.211.37.1 offset 0.047482 sec RUN: /usr/share/launchpad-buildd/slavebin/in-target unpack-chroot --backend=chroot --series=disco --arch=armhf PACKAGEBUILD-16277705 /home/buildd/filecache-default/a8e076447bc9c859868a26138221e631724b6c90 Creating target for build PACKAGEBUILD-16277705 RUN: /usr/share/launchpad-buildd/slavebin/in-target mount-chroot --backend=chroot --series=disco --arch=armhf PACKAGEBUILD-16277705 Starting target for build PACKAGEBUILD-16277705 RUN: /usr/share/launchpad-buildd/slavebin/in-target override-sources-list --backend=chroot --series=disco --arch=armhf PACKAGEBUILD-16277705 'deb http://ftpmaster.internal/ubuntu disco main universe' 'deb http://ftpmaster.internal/ubuntu disco-security main universe' 'deb http://ftpmaster.internal/ubuntu disco-updates main universe' 'deb http://ftpmaster.internal/ubuntu disco-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-16277705 RUN: /usr/share/launchpad-buildd/slavebin/in-target update-debian-chroot --backend=chroot --series=disco --arch=armhf PACKAGEBUILD-16277705 Updating target for build PACKAGEBUILD-16277705 Get:1 http://ftpmaster.internal/ubuntu disco InRelease [243 kB] Get:2 http://ftpmaster.internal/ubuntu disco-security InRelease [65.4 kB] Get:3 http://ftpmaster.internal/ubuntu disco-updates InRelease [65.4 kB] Get:4 http://ftpmaster.internal/ubuntu disco-proposed InRelease [93.2 kB] Get:5 http://ftpmaster.internal/ubuntu disco/main armhf Packages [960 kB] Get:6 http://ftpmaster.internal/ubuntu disco/main Translation-en [510 kB] Get:7 http://ftpmaster.internal/ubuntu disco/universe armhf Packages [8675 kB] Get:8 http://ftpmaster.internal/ubuntu disco/universe Translation-en [5192 kB] Get:9 http://ftpmaster.internal/ubuntu disco-proposed/main armhf Packages [107 kB] Get:10 http://ftpmaster.internal/ubuntu disco-proposed/main Translation-en [57.5 kB] Get:11 http://ftpmaster.internal/ubuntu disco-proposed/universe armhf Packages [383 kB] Get:12 http://ftpmaster.internal/ubuntu disco-proposed/universe Translation-en [264 kB] Fetched 16.6 MB in 8s (2165 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following package was automatically installed and is no longer required: libreadline7 Use 'sudo apt autoremove' to remove it. The following NEW packages will be installed: libreadline8 The following packages will be upgraded: apt bash binutils binutils-arm-linux-gnueabihf binutils-common bsdutils coreutils cpp-8 dash dpkg dpkg-dev e2fslibs e2fsprogs fdisk g++-8 gcc-8 gcc-8-base gpg gpg-agent gpgconf gpgv grep gzip init init-system-helpers libapt-pkg5.0 libargon2-1 libasan5 libassuan0 libatomic1 libbinutils libblkid1 libcap-ng0 libcc1-0 libcom-err2 libcomerr2 libdpkg-perl libext2fs2 libfdisk1 libgcc-8-dev libgcc1 libgdbm-compat4 libgdbm6 libgnutls30 libgomp1 libgpg-error0 liblz4-1 libmount1 libmpfr6 libpng16-16 libsemanage-common libsemanage1 libsmartcols1 libsqlite3-0 libss2 libstdc++-8-dev libstdc++6 libubsan1 libuuid1 libzstd1 linux-libc-dev mount readline-common sed tar tzdata 66 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 36.1 MB of archives. After this operation, 497 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu disco-proposed/main armhf bash armhf 5.0-1ubuntu1 [581 kB] Get:2 http://ftpmaster.internal/ubuntu disco-proposed/main armhf bsdutils armhf 1:2.33.1-0.1ubuntu1 [58.0 kB] Get:3 http://ftpmaster.internal/ubuntu disco-proposed/main armhf coreutils armhf 8.30-1ubuntu1 [1126 kB] Get:4 http://ftpmaster.internal/ubuntu disco/main armhf tar armhf 1.30+dfsg-4 [218 kB] Get:5 http://ftpmaster.internal/ubuntu disco/main armhf dpkg armhf 1.19.2ubuntu2 [1056 kB] Get:6 http://ftpmaster.internal/ubuntu disco-proposed/main armhf dash armhf 0.5.10.2-4ubuntu1 [78.2 kB] Get:7 http://ftpmaster.internal/ubuntu disco/main armhf grep armhf 3.3-1 [138 kB] Get:8 http://ftpmaster.internal/ubuntu disco-proposed/main armhf gzip armhf 1.9-3 [89.8 kB] Get:9 http://ftpmaster.internal/ubuntu disco/main armhf sed armhf 4.7-1 [181 kB] Get:10 http://ftpmaster.internal/ubuntu disco/main armhf init-system-helpers all 1.56+nmu1 [38.2 kB] Get:11 http://ftpmaster.internal/ubuntu disco/main armhf libgnutls30 armhf 3.6.5-2ubuntu1 [700 kB] Get:12 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libubsan1 armhf 8.2.0-14ubuntu1 [109 kB] Get:13 http://ftpmaster.internal/ubuntu disco-proposed/main armhf gcc-8-base armhf 8.2.0-14ubuntu1 [18.6 kB] Get:14 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libgcc1 armhf 1:8.2.0-14ubuntu1 [37.0 kB] Get:15 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libgomp1 armhf 8.2.0-14ubuntu1 [66.6 kB] Get:16 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libatomic1 armhf 8.2.0-14ubuntu1 [7052 B] Get:17 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libasan5 armhf 8.2.0-14ubuntu1 [348 kB] Get:18 http://ftpmaster.internal/ubuntu disco-proposed/main armhf cpp-8 armhf 8.2.0-14ubuntu1 [5643 kB] Get:19 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libcc1-0 armhf 8.2.0-14ubuntu1 [32.5 kB] Get:20 http://ftpmaster.internal/ubuntu disco-proposed/main armhf g++-8 armhf 8.2.0-14ubuntu1 [6429 kB] Get:21 http://ftpmaster.internal/ubuntu disco-proposed/main armhf gcc-8 armhf 8.2.0-14ubuntu1 [6353 kB] Get:22 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libgcc-8-dev armhf 8.2.0-14ubuntu1 [633 kB] Get:23 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libstdc++-8-dev armhf 8.2.0-14ubuntu1 [1597 kB] Get:24 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libstdc++6 armhf 8.2.0-14ubuntu1 [349 kB] Get:25 http://ftpmaster.internal/ubuntu disco/main armhf libmpfr6 armhf 4.0.2~rc1-1 [196 kB] Get:26 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libbinutils armhf 2.31.1-11ubuntu1 [309 kB] Get:27 http://ftpmaster.internal/ubuntu disco-proposed/main armhf binutils-common armhf 2.31.1-11ubuntu1 [194 kB] Get:28 http://ftpmaster.internal/ubuntu disco-proposed/main armhf binutils armhf 2.31.1-11ubuntu1 [3348 B] Get:29 http://ftpmaster.internal/ubuntu disco-proposed/main armhf binutils-arm-linux-gnueabihf armhf 2.31.1-11ubuntu1 [2150 kB] Get:30 http://ftpmaster.internal/ubuntu disco-proposed/main armhf liblz4-1 armhf 1.8.3-1ubuntu1 [66.6 kB] Get:31 http://ftpmaster.internal/ubuntu disco/main armhf libzstd1 armhf 1.3.8+dfsg-3 [195 kB] Get:32 http://ftpmaster.internal/ubuntu disco/main armhf libapt-pkg5.0 armhf 1.8.0~alpha3 [732 kB] Get:33 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libgpg-error0 armhf 1.33-3 [49.3 kB] Get:34 http://ftpmaster.internal/ubuntu disco-proposed/main armhf gpgv armhf 2.2.12-1ubuntu2 [167 kB] Get:35 http://ftpmaster.internal/ubuntu disco/main armhf apt armhf 1.8.0~alpha3 [1113 kB] Get:36 http://ftpmaster.internal/ubuntu disco/main armhf libext2fs2 armhf 1.44.5-1 [145 kB] Get:37 http://ftpmaster.internal/ubuntu disco/main armhf e2fsprogs armhf 1.44.5-1 [492 kB] Get:38 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libuuid1 armhf 2.33.1-0.1ubuntu1 [20.2 kB] Get:39 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libblkid1 armhf 2.33.1-0.1ubuntu1 [119 kB] Get:40 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libmount1 armhf 2.33.1-0.1ubuntu1 [129 kB] Get:41 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libsmartcols1 armhf 2.33.1-0.1ubuntu1 [80.7 kB] Get:42 http://ftpmaster.internal/ubuntu disco-proposed/main armhf mount armhf 2.33.1-0.1ubuntu1 [105 kB] Get:43 http://ftpmaster.internal/ubuntu disco/main armhf init armhf 1.56+nmu1 [6080 B] Get:44 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libfdisk1 armhf 2.33.1-0.1ubuntu1 [159 kB] Get:45 http://ftpmaster.internal/ubuntu disco-proposed/main armhf fdisk armhf 2.33.1-0.1ubuntu1 [106 kB] Get:46 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libcap-ng0 armhf 0.7.9-2 [9656 B] Get:47 http://ftpmaster.internal/ubuntu disco/main armhf libsemanage-common all 2.8-2 [7016 B] Get:48 http://ftpmaster.internal/ubuntu disco/main armhf libsemanage1 armhf 2.8-2 [72.7 kB] Get:49 http://ftpmaster.internal/ubuntu disco/main armhf libcom-err2 armhf 1.44.5-1 [8468 B] Get:50 http://ftpmaster.internal/ubuntu disco/main armhf libss2 armhf 1.44.5-1 [9324 B] Get:51 http://ftpmaster.internal/ubuntu disco/main armhf libargon2-1 armhf 0~20171227-0.2 [20.0 kB] Get:52 http://ftpmaster.internal/ubuntu disco-proposed/main armhf readline-common all 8.0-1 [53.4 kB] Get:53 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libreadline8 armhf 8.0-1 [108 kB] Get:54 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libsqlite3-0 armhf 3.26.0+fossilbc891ac6b-1build1 [450 kB] Get:55 http://ftpmaster.internal/ubuntu disco/main armhf tzdata all 2018i-1 [189 kB] Get:56 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libgdbm6 armhf 1.18.1-2build1 [24.6 kB] Get:57 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libpng16-16 armhf 1.6.36-3 [162 kB] Get:58 http://ftpmaster.internal/ubuntu disco/main armhf dpkg-dev all 1.19.2ubuntu2 [549 kB] Get:59 http://ftpmaster.internal/ubuntu disco/main armhf libdpkg-perl all 1.19.2ubuntu2 [227 kB] Get:60 http://ftpmaster.internal/ubuntu disco/main armhf e2fslibs armhf 1.44.5-1 [2704 B] Get:61 http://ftpmaster.internal/ubuntu disco/main armhf libassuan0 armhf 2.5.2-1 [28.7 kB] Get:62 http://ftpmaster.internal/ubuntu disco-proposed/main armhf gpg armhf 2.2.12-1ubuntu2 [415 kB] Get:63 http://ftpmaster.internal/ubuntu disco-proposed/main armhf gpgconf armhf 2.2.12-1ubuntu2 [105 kB] Get:64 http://ftpmaster.internal/ubuntu disco-proposed/main armhf gpg-agent armhf 2.2.12-1ubuntu2 [191 kB] Get:65 http://ftpmaster.internal/ubuntu disco/main armhf libcomerr2 armhf 1.44.5-1 [2700 B] Get:66 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libgdbm-compat4 armhf 1.18.1-2build1 [5800 B] Get:67 http://ftpmaster.internal/ubuntu disco-proposed/main armhf linux-libc-dev armhf 4.19.0-9.10 [1024 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 36.1 MB in 2s (20.2 MB/s) (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../bash_5.0-1ubuntu1_armhf.deb ... Unpacking bash (5.0-1ubuntu1) over (4.4.18-2ubuntu3) ... Setting up bash (5.0-1ubuntu1) ... 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 ... 12402 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.33.1-0.1ubuntu1_armhf.deb ... Unpacking bsdutils (1:2.33.1-0.1ubuntu1) over (1:2.32-0.1ubuntu2) ... Setting up bsdutils (1:2.33.1-0.1ubuntu1) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../coreutils_8.30-1ubuntu1_armhf.deb ... Unpacking coreutils (8.30-1ubuntu1) over (8.28-1ubuntu2) ... Setting up coreutils (8.30-1ubuntu1) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../tar_1.30+dfsg-4_armhf.deb ... Unpacking tar (1.30+dfsg-4) over (1.30+dfsg-3) ... Setting up tar (1.30+dfsg-4) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../dpkg_1.19.2ubuntu2_armhf.deb ... Unpacking dpkg (1.19.2ubuntu2) over (1.19.2ubuntu1) ... Setting up dpkg (1.19.2ubuntu2) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../dash_0.5.10.2-4ubuntu1_armhf.deb ... Unpacking dash (0.5.10.2-4ubuntu1) over (0.5.10.2-2) ... Setting up dash (0.5.10.2-4ubuntu1) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../archives/grep_3.3-1_armhf.deb ... Unpacking grep (3.3-1) over (3.1-3) ... Setting up grep (3.3-1) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../archives/gzip_1.9-3_armhf.deb ... Unpacking gzip (1.9-3) over (1.6-5ubuntu2) ... Setting up gzip (1.9-3) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../archives/sed_4.7-1_armhf.deb ... Unpacking sed (4.7-1) over (4.5-2) ... Setting up sed (4.7-1) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.56+nmu1_all.deb ... Unpacking init-system-helpers (1.56+nmu1) over (1.56) ... Setting up init-system-helpers (1.56+nmu1) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.6.5-2ubuntu1_armhf.deb ... Unpacking libgnutls30:armhf (3.6.5-2ubuntu1) over (3.6.4-2ubuntu2) ... Setting up libgnutls30:armhf (3.6.5-2ubuntu1) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../libubsan1_8.2.0-14ubuntu1_armhf.deb ... Unpacking libubsan1:armhf (8.2.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../gcc-8-base_8.2.0-14ubuntu1_armhf.deb ... Unpacking gcc-8-base:armhf (8.2.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Setting up gcc-8-base:armhf (8.2.0-14ubuntu1) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a8.2.0-14ubuntu1_armhf.deb ... Unpacking libgcc1:armhf (1:8.2.0-14ubuntu1) over (1:8.2.0-12ubuntu1) ... Setting up libgcc1:armhf (1:8.2.0-14ubuntu1) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../0-libgomp1_8.2.0-14ubuntu1_armhf.deb ... Unpacking libgomp1:armhf (8.2.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../1-libatomic1_8.2.0-14ubuntu1_armhf.deb ... Unpacking libatomic1:armhf (8.2.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../2-libasan5_8.2.0-14ubuntu1_armhf.deb ... Unpacking libasan5:armhf (8.2.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../3-cpp-8_8.2.0-14ubuntu1_armhf.deb ... Unpacking cpp-8 (8.2.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../4-libcc1-0_8.2.0-14ubuntu1_armhf.deb ... Unpacking libcc1-0:armhf (8.2.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../5-g++-8_8.2.0-14ubuntu1_armhf.deb ... Unpacking g++-8 (8.2.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../6-gcc-8_8.2.0-14ubuntu1_armhf.deb ... Unpacking gcc-8 (8.2.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../7-libgcc-8-dev_8.2.0-14ubuntu1_armhf.deb ... Unpacking libgcc-8-dev:armhf (8.2.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../8-libstdc++-8-dev_8.2.0-14ubuntu1_armhf.deb ... Unpacking libstdc++-8-dev:armhf (8.2.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../9-libstdc++6_8.2.0-14ubuntu1_armhf.deb ... Unpacking libstdc++6:armhf (8.2.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Setting up libstdc++6:armhf (8.2.0-14ubuntu1) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../0-libmpfr6_4.0.2~rc1-1_armhf.deb ... Unpacking libmpfr6:armhf (4.0.2~rc1-1) over (4.0.1-2) ... Preparing to unpack .../1-libbinutils_2.31.1-11ubuntu1_armhf.deb ... Unpacking libbinutils:armhf (2.31.1-11ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../2-binutils-common_2.31.1-11ubuntu1_armhf.deb ... Unpacking binutils-common:armhf (2.31.1-11ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../3-binutils_2.31.1-11ubuntu1_armhf.deb ... Unpacking binutils (2.31.1-11ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../4-binutils-arm-linux-gnueabihf_2.31.1-11ubuntu1_armhf.deb ... Unpacking binutils-arm-linux-gnueabihf (2.31.1-11ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../5-liblz4-1_1.8.3-1ubuntu1_armhf.deb ... Unpacking liblz4-1:armhf (1.8.3-1ubuntu1) over (1.8.2-1ubuntu1) ... Setting up liblz4-1:armhf (1.8.3-1ubuntu1) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../libzstd1_1.3.8+dfsg-3_armhf.deb ... Unpacking libzstd1:armhf (1.3.8+dfsg-3) over (1.3.5+dfsg-1ubuntu1) ... Setting up libzstd1:armhf (1.3.8+dfsg-3) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.8.0~alpha3_armhf.deb ... Unpacking libapt-pkg5.0:armhf (1.8.0~alpha3) over (1.8.0~alpha2ubuntu1) ... Setting up libapt-pkg5.0:armhf (1.8.0~alpha3) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.33-3_armhf.deb ... Unpacking libgpg-error0:armhf (1.33-3) over (1.32-3) ... Setting up libgpg-error0:armhf (1.33-3) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.12-1ubuntu2_armhf.deb ... Unpacking gpgv (2.2.12-1ubuntu2) over (2.2.8-3ubuntu1) ... Setting up gpgv (2.2.12-1ubuntu2) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../apt_1.8.0~alpha3_armhf.deb ... Unpacking apt (1.8.0~alpha3) over (1.8.0~alpha2ubuntu1) ... Setting up apt (1.8.0~alpha3) ... (Reading database ... 12401 files and directories currently installed.) Preparing to unpack .../libext2fs2_1.44.5-1_armhf.deb ... Unpacking libext2fs2:armhf (1.44.5-1) over (1.44.4-2ubuntu1) ... Setting up libext2fs2:armhf (1.44.5-1) ... (Reading database ... 12400 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.44.5-1_armhf.deb ... Unpacking e2fsprogs (1.44.5-1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../libuuid1_2.33.1-0.1ubuntu1_armhf.deb ... Unpacking libuuid1:armhf (2.33.1-0.1ubuntu1) over (2.32-0.1ubuntu2) ... Setting up libuuid1:armhf (2.33.1-0.1ubuntu1) ... (Reading database ... 12400 files and directories currently installed.) Preparing to unpack .../libblkid1_2.33.1-0.1ubuntu1_armhf.deb ... Unpacking libblkid1:armhf (2.33.1-0.1ubuntu1) over (2.32-0.1ubuntu2) ... Setting up libblkid1:armhf (2.33.1-0.1ubuntu1) ... (Reading database ... 12400 files and directories currently installed.) Preparing to unpack .../libmount1_2.33.1-0.1ubuntu1_armhf.deb ... Unpacking libmount1:armhf (2.33.1-0.1ubuntu1) over (2.32-0.1ubuntu2) ... Setting up libmount1:armhf (2.33.1-0.1ubuntu1) ... (Reading database ... 12400 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.33.1-0.1ubuntu1_armhf.deb ... Unpacking libsmartcols1:armhf (2.33.1-0.1ubuntu1) over (2.32-0.1ubuntu2) ... Setting up libsmartcols1:armhf (2.33.1-0.1ubuntu1) ... (Reading database ... 12400 files and directories currently installed.) Preparing to unpack .../mount_2.33.1-0.1ubuntu1_armhf.deb ... Unpacking mount (2.33.1-0.1ubuntu1) over (2.32-0.1ubuntu2) ... Preparing to unpack .../init_1.56+nmu1_armhf.deb ... Unpacking init (1.56+nmu1) over (1.56) ... Preparing to unpack .../libfdisk1_2.33.1-0.1ubuntu1_armhf.deb ... Unpacking libfdisk1:armhf (2.33.1-0.1ubuntu1) over (2.32-0.1ubuntu2) ... Setting up libfdisk1:armhf (2.33.1-0.1ubuntu1) ... (Reading database ... 12400 files and directories currently installed.) Preparing to unpack .../fdisk_2.33.1-0.1ubuntu1_armhf.deb ... Unpacking fdisk (2.33.1-0.1ubuntu1) over (2.32-0.1ubuntu2) ... Setting up fdisk (2.33.1-0.1ubuntu1) ... (Reading database ... 12403 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-2_armhf.deb ... Unpacking libcap-ng0:armhf (0.7.9-2) over (0.7.9-1build1) ... Setting up libcap-ng0:armhf (0.7.9-2) ... (Reading database ... 12403 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.8-2_all.deb ... Unpacking libsemanage-common (2.8-2) over (2.8-1build2) ... Setting up libsemanage-common (2.8-2) ... (Reading database ... 12403 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.8-2_armhf.deb ... Unpacking libsemanage1:armhf (2.8-2) over (2.8-1build2) ... Setting up libsemanage1:armhf (2.8-2) ... (Reading database ... 12403 files and directories currently installed.) Preparing to unpack .../00-libcom-err2_1.44.5-1_armhf.deb ... Unpacking libcom-err2:armhf (1.44.5-1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../01-libss2_1.44.5-1_armhf.deb ... Unpacking libss2:armhf (1.44.5-1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../02-libargon2-1_0~20171227-0.2_armhf.deb ... Unpacking libargon2-1:armhf (0~20171227-0.2) over (0~20171227-0.1) ... Preparing to unpack .../03-readline-common_8.0-1_all.deb ... Unpacking readline-common (8.0-1) over (7.0-5) ... Selecting previously unselected package libreadline8:armhf. Preparing to unpack .../04-libreadline8_8.0-1_armhf.deb ... Unpacking libreadline8:armhf (8.0-1) ... Preparing to unpack .../05-libsqlite3-0_3.26.0+fossilbc891ac6b-1build1_armhf.deb ... Unpacking libsqlite3-0:armhf (3.26.0+fossilbc891ac6b-1build1) over (3.26.0-2) ... Preparing to unpack .../06-tzdata_2018i-1_all.deb ... Unpacking tzdata (2018i-1) over (2018g-1) ... Preparing to unpack .../07-libgdbm6_1.18.1-2build1_armhf.deb ... Unpacking libgdbm6:armhf (1.18.1-2build1) over (1.18.1-2) ... Preparing to unpack .../08-libpng16-16_1.6.36-3_armhf.deb ... Unpacking libpng16-16:armhf (1.6.36-3) over (1.6.34-2) ... Preparing to unpack .../09-dpkg-dev_1.19.2ubuntu2_all.deb ... Unpacking dpkg-dev (1.19.2ubuntu2) over (1.19.2ubuntu1) ... Preparing to unpack .../10-libdpkg-perl_1.19.2ubuntu2_all.deb ... Unpacking libdpkg-perl (1.19.2ubuntu2) over (1.19.2ubuntu1) ... Preparing to unpack .../11-e2fslibs_1.44.5-1_armhf.deb ... Unpacking e2fslibs:armhf (1.44.5-1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../12-libassuan0_2.5.2-1_armhf.deb ... Unpacking libassuan0:armhf (2.5.2-1) over (2.5.1-2) ... Preparing to unpack .../13-gpg_2.2.12-1ubuntu2_armhf.deb ... Unpacking gpg (2.2.12-1ubuntu2) over (2.2.8-3ubuntu1) ... Preparing to unpack .../14-gpgconf_2.2.12-1ubuntu2_armhf.deb ... Unpacking gpgconf (2.2.12-1ubuntu2) over (2.2.8-3ubuntu1) ... Preparing to unpack .../15-gpg-agent_2.2.12-1ubuntu2_armhf.deb ... Unpacking gpg-agent (2.2.12-1ubuntu2) over (2.2.8-3ubuntu1) ... Preparing to unpack .../16-libcomerr2_1.44.5-1_armhf.deb ... Unpacking libcomerr2:armhf (1.44.5-1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../17-libgdbm-compat4_1.18.1-2build1_armhf.deb ... Unpacking libgdbm-compat4:armhf (1.18.1-2build1) over (1.18.1-2) ... Preparing to unpack .../18-linux-libc-dev_4.19.0-9.10_armhf.deb ... Unpacking linux-libc-dev:armhf (4.19.0-9.10) over (4.18.0-11.12) ... Setting up libcom-err2:armhf (1.44.5-1) ... Setting up libgomp1:armhf (8.2.0-14ubuntu1) ... Setting up libatomic1:armhf (8.2.0-14ubuntu1) ... Setting up readline-common (8.0-1) ... Setting up libss2:armhf (1.44.5-1) ... Setting up libcc1-0:armhf (8.2.0-14ubuntu1) ... Setting up e2fslibs:armhf (1.44.5-1) ... Setting up libpng16-16:armhf (1.6.36-3) ... Setting up tzdata (2018i-1) ... Current default time zone: 'Etc/UTC' Local time is now: Mon Jan 14 23:05:05 UTC 2019. Universal Time is now: Mon Jan 14 23:05:05 UTC 2019. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up init (1.56+nmu1) ... Setting up linux-libc-dev:armhf (4.19.0-9.10) ... Setting up libmpfr6:armhf (4.0.2~rc1-1) ... Setting up mount (2.33.1-0.1ubuntu1) ... Setting up libdpkg-perl (1.19.2ubuntu2) ... Setting up e2fsprogs (1.44.5-1) ... Setting up libgdbm6:armhf (1.18.1-2build1) ... Setting up binutils-common:armhf (2.31.1-11ubuntu1) ... Processing triggers for libc-bin (2.28-0ubuntu1) ... Setting up libsqlite3-0:armhf (3.26.0+fossilbc891ac6b-1build1) ... Setting up libcomerr2:armhf (1.44.5-1) ... Setting up libgdbm-compat4:armhf (1.18.1-2build1) ... Setting up libargon2-1:armhf (0~20171227-0.2) ... Setting up libasan5:armhf (8.2.0-14ubuntu1) ... Setting up libassuan0:armhf (2.5.2-1) ... Setting up libreadline8:armhf (8.0-1) ... Setting up libubsan1:armhf (8.2.0-14ubuntu1) ... Setting up cpp-8 (8.2.0-14ubuntu1) ... Setting up libbinutils:armhf (2.31.1-11ubuntu1) ... Setting up gpgconf (2.2.12-1ubuntu2) ... Setting up binutils-arm-linux-gnueabihf (2.31.1-11ubuntu1) ... Setting up gpg-agent (2.2.12-1ubuntu2) ... Setting up libgcc-8-dev:armhf (8.2.0-14ubuntu1) ... Setting up binutils (2.31.1-11ubuntu1) ... Setting up gpg (2.2.12-1ubuntu2) ... Setting up libstdc++-8-dev:armhf (8.2.0-14ubuntu1) ... Setting up gcc-8 (8.2.0-14ubuntu1) ... Setting up g++-8 (8.2.0-14ubuntu1) ... Setting up dpkg-dev (1.19.2ubuntu2) ... Processing triggers for libc-bin (2.28-0ubuntu1) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package PACKAGEBUILD-16277705 armhf disco-proposed -c chroot:build-PACKAGEBUILD-16277705 --arch=armhf --dist=disco-proposed --nolog genius_1.0.24-2build1.dsc Initiating build PACKAGEBUILD-16277705 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-141-generic #167-Ubuntu SMP Wed Dec 5 10:50:27 UTC 2018 armv7l sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos02-arm64-013.buildd +==============================================================================+ | genius 1.0.24-2build1 (armhf) 14 Jan 2019 23:05 | +==============================================================================+ Package: genius Version: 1.0.24-2build1 Source Version: 1.0.24-2build1 Distribution: disco-proposed Machine Architecture: arm64 Host Architecture: armhf Build Architecture: armhf I: NOTICE: Log filtering will replace 'build/genius-fZyyuE/genius-1.0.24' with '<>' I: NOTICE: Log filtering will replace 'build/genius-fZyyuE' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-16277705/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- genius_1.0.24-2build1.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-PF3Mhl/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-PF3Mhl/apt_archive ./ InRelease Get:2 copy:/<>/resolver-PF3Mhl/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-PF3Mhl/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-PF3Mhl/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-PF3Mhl/apt_archive ./ Packages [528 B] Fetched 2861 B in 0s (122 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: libreadline7 Use 'apt autoremove' to remove it. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 852 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-PF3Mhl/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 852 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 12421 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: debhelper (>= 10), libxml-parser-perl, libgtk2.0-dev, libglib2.0-dev, libgtksourceview2.0-dev, flex, bison, libncurses5-dev, libreadline-dev, libgmp3-dev, libmpfr-dev, intltool, gtk-update-icon-cache Filtered Build-Depends: debhelper (>= 10), libxml-parser-perl, libgtk2.0-dev, libglib2.0-dev, libgtksourceview2.0-dev, flex, bison, libncurses5-dev, libreadline-dev, libgmp3-dev, libmpfr-dev, intltool, gtk-update-icon-cache dpkg-deb: building package 'sbuild-build-depends-genius-dummy' in '/<>/resolver-OiXjkW/apt_archive/sbuild-build-depends-genius-dummy.deb'. Ign:1 copy:/<>/resolver-OiXjkW/apt_archive ./ InRelease Get:2 copy:/<>/resolver-OiXjkW/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-OiXjkW/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-OiXjkW/apt_archive ./ Sources [299 B] Get:5 copy:/<>/resolver-OiXjkW/apt_archive ./ Packages [620 B] Fetched 3038 B in 0s (140 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install genius build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: adwaita-icon-theme autoconf automake autopoint autotools-dev bison bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism dwz file flex fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-2.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 groff-base gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme icu-devtools intltool intltool-debian libarchive-zip-perl libatk1.0-0 libatk1.0-data libatk1.0-dev libavahi-client3 libavahi-common-data libavahi-common3 libbison-dev libbsd0 libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libcroco3 libcups2 libdatrie1 libdbus-1-3 libelf1 libencode-locale-perl libexpat1 libexpat1-dev libfile-listing-perl libfile-stripnondeterminism-perl libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev libfribidi-dev libfribidi0 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgirepository-1.0-1 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libgmp-dev libgmp3-dev libgmpxx4ldbl libgraphite2-3 libgraphite2-dev libgssapi-krb5-2 libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libgtksourceview2.0-0 libgtksourceview2.0-common libgtksourceview2.0-dev libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libice-dev libice6 libicu-dev libicu63 libio-html-perl libio-socket-ssl-perl libjbig0 libjpeg-turbo8 libjpeg8 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 liblwp-mediatypes-perl liblwp-protocol-https-perl liblzo2-2 libmagic-mgc libmagic1 libmpdec2 libmpfr-dev libncurses-dev libncurses5-dev libnet-http-perl libnet-ssleay-perl libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libpthread-stubs0-dev libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib libreadline-dev librsvg2-2 librsvg2-common libsigsegv2 libsm-dev libsm6 libthai-data libthai0 libtiff5 libtimedate-perl libtool libtry-tiny-perl libuchardet0 liburi-perl libwebp6 libwww-perl libwww-robotrules-perl libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1 libxml-parser-perl libxml2 libxml2-dev libxml2-utils libxrandr-dev libxrandr2 libxrender-dev libxrender1 m4 man-db mime-support netbase pango1.0-tools perl-openssl-defaults pkg-config po-debconf python3 python3-distutils python3-lib2to3 python3-minimal python3.7 python3.7-minimal shared-mime-info ubuntu-mono ucf uuid-dev x11-common x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-dev x11proto-fixes-dev x11proto-input-dev x11proto-randr-dev x11proto-xext-dev x11proto-xinerama-dev xorg-sgml-doctools xtrans-dev zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc bison-doc wamerican | wordlist whois vacation dh-make flex-doc gettext-doc libasprintf-dev libgettextpo-dev groff libcairo2-doc cups-common libglib2.0-doc gmp-doc libgmp10-doc libgraphite2-utils krb5-doc krb5-user gvfs libgtk2.0-doc libgtksourceview2.0-doc libdata-dump-perl libice-doc icu-doc libcrypt-ssleay-perl libmpfr-doc ncurses-doc imagemagick libpango1.0-doc readline-doc librsvg2-bin libsm-doc libtool-doc gfortran | fortran95-compiler gcj-jdk libauthen-ntlm-perl libx11-doc libxcb-doc libxext-doc m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv python3.7-venv python3.7-doc binfmt-support Recommended packages: libfl-dev curl | wget | lynx dbus libarchive-cpio-perl freetype2-doc xdg-user-dirs libgail-common libgtk2.0-bin python libhtml-format-perl krb5-locales libpng-tools libltdl-dev libdata-dump-perl libhtml-form-perl libhttp-daemon-perl libmailtools-perl libmail-sendmail-perl The following NEW packages will be installed: adwaita-icon-theme autoconf automake autopoint autotools-dev bison bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism dwz file flex fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-2.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 groff-base gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme icu-devtools intltool intltool-debian libarchive-zip-perl libatk1.0-0 libatk1.0-data libatk1.0-dev libavahi-client3 libavahi-common-data libavahi-common3 libbison-dev libbsd0 libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libcroco3 libcups2 libdatrie1 libdbus-1-3 libelf1 libencode-locale-perl libexpat1 libexpat1-dev libfile-listing-perl libfile-stripnondeterminism-perl libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev libfribidi-dev libfribidi0 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgirepository-1.0-1 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libgmp-dev libgmp3-dev libgmpxx4ldbl libgraphite2-3 libgraphite2-dev libgssapi-krb5-2 libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libgtksourceview2.0-0 libgtksourceview2.0-common libgtksourceview2.0-dev libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libice-dev libice6 libicu-dev libicu63 libio-html-perl libio-socket-ssl-perl libjbig0 libjpeg-turbo8 libjpeg8 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 liblwp-mediatypes-perl liblwp-protocol-https-perl liblzo2-2 libmagic-mgc libmagic1 libmpdec2 libmpfr-dev libncurses-dev libncurses5-dev libnet-http-perl libnet-ssleay-perl libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libpthread-stubs0-dev libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib libreadline-dev librsvg2-2 librsvg2-common libsigsegv2 libsm-dev libsm6 libthai-data libthai0 libtiff5 libtimedate-perl libtool libtry-tiny-perl libuchardet0 liburi-perl libwebp6 libwww-perl libwww-robotrules-perl libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1 libxml-parser-perl libxml2 libxml2-dev libxml2-utils libxrandr-dev libxrandr2 libxrender-dev libxrender1 m4 man-db mime-support netbase pango1.0-tools perl-openssl-defaults pkg-config po-debconf python3 python3-distutils python3-lib2to3 python3-minimal python3.7 python3.7-minimal sbuild-build-depends-genius-dummy shared-mime-info ubuntu-mono ucf uuid-dev x11-common x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-dev x11proto-fixes-dev x11proto-input-dev x11proto-randr-dev x11proto-xext-dev x11proto-xinerama-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 221 newly installed, 0 to remove and 1 not upgraded. Need to get 57.3 MB of archives. After this operation, 245 MB of additional disk space will be used. Get:1 copy:/<>/resolver-OiXjkW/apt_archive ./ sbuild-build-depends-genius-dummy 0.invalid.0 [952 B] Get:2 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libpython3.7-minimal armhf 3.7.2-1 [538 kB] Get:3 http://ftpmaster.internal/ubuntu disco/main armhf libexpat1 armhf 2.2.6-1 [60.1 kB] Get:4 http://ftpmaster.internal/ubuntu disco-proposed/main armhf python3.7-minimal armhf 3.7.2-1 [1415 kB] Get:5 http://ftpmaster.internal/ubuntu disco/main armhf python3-minimal armhf 3.7.1-1ubuntu1 [23.6 kB] Get:6 http://ftpmaster.internal/ubuntu disco/main armhf mime-support all 3.60ubuntu1 [30.1 kB] Get:7 http://ftpmaster.internal/ubuntu disco/main armhf libmpdec2 armhf 2.4.2-2 [66.4 kB] Get:8 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libpython3.7-stdlib armhf 3.7.2-1 [1660 kB] Get:9 http://ftpmaster.internal/ubuntu disco-proposed/main armhf python3.7 armhf 3.7.2-1 [277 kB] Get:10 http://ftpmaster.internal/ubuntu disco/main armhf libpython3-stdlib armhf 3.7.1-1ubuntu1 [7128 B] Get:11 http://ftpmaster.internal/ubuntu disco/main armhf python3 armhf 3.7.1-1ubuntu1 [47.2 kB] Get:12 http://ftpmaster.internal/ubuntu disco/main armhf libxau6 armhf 1:1.0.8-1 [7324 B] Get:13 http://ftpmaster.internal/ubuntu disco/main armhf libbsd0 armhf 0.9.1-1 [43.1 kB] Get:14 http://ftpmaster.internal/ubuntu disco/main armhf libxdmcp6 armhf 1:1.1.2-3 [9316 B] Get:15 http://ftpmaster.internal/ubuntu disco/main armhf libxcb1 armhf 1.13.1-2 [40.8 kB] Get:16 http://ftpmaster.internal/ubuntu disco/main armhf libx11-data all 2:1.6.7-1 [113 kB] Get:17 http://ftpmaster.internal/ubuntu disco/main armhf libx11-6 armhf 2:1.6.7-1 [515 kB] Get:18 http://ftpmaster.internal/ubuntu disco/main armhf libxext6 armhf 2:1.3.3-1 [25.1 kB] Get:19 http://ftpmaster.internal/ubuntu disco/main armhf bsdmainutils armhf 11.1.2ubuntu2 [176 kB] Get:20 http://ftpmaster.internal/ubuntu disco/universe armhf libuchardet0 armhf 0.0.6-3 [62.1 kB] Get:21 http://ftpmaster.internal/ubuntu disco-proposed/main armhf groff-base armhf 1.22.4-2 [772 kB] Get:22 http://ftpmaster.internal/ubuntu disco/main armhf libpipeline1 armhf 1.5.0-2 [21.5 kB] Get:23 http://ftpmaster.internal/ubuntu disco/main armhf man-db armhf 2.8.5-1 [1068 kB] Get:24 http://ftpmaster.internal/ubuntu disco/main armhf libsigsegv2 armhf 2.12-2 [13.1 kB] Get:25 http://ftpmaster.internal/ubuntu disco/main armhf m4 armhf 1.4.18-2 [186 kB] Get:26 http://ftpmaster.internal/ubuntu disco/main armhf flex armhf 2.6.4-6.2 [298 kB] Get:27 http://ftpmaster.internal/ubuntu disco/main armhf x11-common all 1:7.7+19ubuntu8 [22.5 kB] Get:28 http://ftpmaster.internal/ubuntu disco/main armhf libice6 armhf 2:1.0.9-2 [33.5 kB] Get:29 http://ftpmaster.internal/ubuntu disco/main armhf libsm6 armhf 2:1.2.2-1 [13.9 kB] Get:30 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libmagic-mgc armhf 1:5.35-2 [200 kB] Get:31 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libmagic1 armhf 1:5.35-2 [66.3 kB] Get:32 http://ftpmaster.internal/ubuntu disco-proposed/main armhf file armhf 1:5.35-2 [22.0 kB] Get:33 http://ftpmaster.internal/ubuntu disco/main armhf libglib2.0-0 armhf 2.58.1-2 [1024 kB] Get:34 http://ftpmaster.internal/ubuntu disco/main armhf libgirepository-1.0-1 armhf 1.58.3-2 [69.8 kB] Get:35 http://ftpmaster.internal/ubuntu disco/main armhf gir1.2-glib-2.0 armhf 1.58.3-2 [132 kB] Get:36 http://ftpmaster.internal/ubuntu disco/main armhf libdbus-1-3 armhf 1.12.10-1ubuntu2 [154 kB] Get:37 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libelf1 armhf 0.175-2 [41.0 kB] Get:38 http://ftpmaster.internal/ubuntu disco/main armhf libfribidi0 armhf 1.0.5-3.1 [24.3 kB] Get:39 http://ftpmaster.internal/ubuntu disco/main armhf libglib2.0-data all 2.58.1-2 [5476 B] Get:40 http://ftpmaster.internal/ubuntu disco/main armhf libicu63 armhf 63.1-5 [7991 kB] Get:41 http://ftpmaster.internal/ubuntu disco/main armhf libxml2 armhf 2.9.4+dfsg1-7ubuntu3 [533 kB] Get:42 http://ftpmaster.internal/ubuntu disco/main armhf netbase all 5.5 [12.9 kB] Get:43 http://ftpmaster.internal/ubuntu disco/main armhf shared-mime-info armhf 1.10-1 [426 kB] Get:44 http://ftpmaster.internal/ubuntu disco-proposed/main armhf ucf all 3.0038+nmu1 [51.6 kB] Get:45 http://ftpmaster.internal/ubuntu disco/main armhf gettext-base armhf 0.19.8.1-9 [46.0 kB] Get:46 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libkrb5support0 armhf 1.17-1 [30.0 kB] Get:47 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libk5crypto3 armhf 1.17-1 [83.8 kB] Get:48 http://ftpmaster.internal/ubuntu disco/main armhf libkeyutils1 armhf 1.5.9-9.3 [8660 B] Get:49 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libkrb5-3 armhf 1.17-1 [286 kB] Get:50 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libgssapi-krb5-2 armhf 1.17-1 [101 kB] Get:51 http://ftpmaster.internal/ubuntu disco/main armhf hicolor-icon-theme all 0.17-2 [9976 B] Get:52 http://ftpmaster.internal/ubuntu disco/main armhf libjpeg-turbo8 armhf 2.0.1-0ubuntu1 [89.9 kB] Get:53 http://ftpmaster.internal/ubuntu disco/main armhf libjpeg8 armhf 8c-2ubuntu8 [2202 B] Get:54 http://ftpmaster.internal/ubuntu disco/main armhf libjbig0 armhf 2.1-3.1build1 [23.9 kB] Get:55 http://ftpmaster.internal/ubuntu disco/main armhf libwebp6 armhf 0.6.1-2 [152 kB] Get:56 http://ftpmaster.internal/ubuntu disco/main armhf libtiff5 armhf 4.0.10-3 [139 kB] Get:57 http://ftpmaster.internal/ubuntu disco/main armhf libgdk-pixbuf2.0-common all 2.38.0+dfsg-7 [6080 B] Get:58 http://ftpmaster.internal/ubuntu disco/main armhf libgdk-pixbuf2.0-0 armhf 2.38.0+dfsg-7 [153 kB] Get:59 http://ftpmaster.internal/ubuntu disco-proposed/main armhf gtk-update-icon-cache armhf 3.24.3-1ubuntu1 [26.0 kB] Get:60 http://ftpmaster.internal/ubuntu disco/main armhf libfreetype6 armhf 2.9.1-3 [278 kB] Get:61 http://ftpmaster.internal/ubuntu disco/main armhf fonts-dejavu-core all 2.37-1 [1041 kB] Get:62 http://ftpmaster.internal/ubuntu disco/main armhf fontconfig-config all 2.13.0-5ubuntu3 [28.4 kB] Get:63 http://ftpmaster.internal/ubuntu disco/main armhf libfontconfig1 armhf 2.13.0-5ubuntu3 [93.9 kB] Get:64 http://ftpmaster.internal/ubuntu disco/main armhf libpixman-1-0 armhf 0.36.0-1 [157 kB] Get:65 http://ftpmaster.internal/ubuntu disco/main armhf libxcb-render0 armhf 1.13.1-2 [13.9 kB] Get:66 http://ftpmaster.internal/ubuntu disco/main armhf libxcb-shm0 armhf 1.13.1-2 [5380 B] Get:67 http://ftpmaster.internal/ubuntu disco/main armhf libxrender1 armhf 1:0.9.10-1 [15.6 kB] Get:68 http://ftpmaster.internal/ubuntu disco/main armhf libcairo2 armhf 1.16.0-2 [511 kB] Get:69 http://ftpmaster.internal/ubuntu disco/main armhf libcroco3 armhf 0.6.12-3 [69.6 kB] Get:70 http://ftpmaster.internal/ubuntu disco/main armhf fontconfig armhf 2.13.0-5ubuntu3 [168 kB] Get:71 http://ftpmaster.internal/ubuntu disco/main armhf libthai-data all 0.1.28-1 [134 kB] Get:72 http://ftpmaster.internal/ubuntu disco/main armhf libdatrie1 armhf 0.2.12-1 [15.0 kB] Get:73 http://ftpmaster.internal/ubuntu disco/main armhf libthai0 armhf 0.1.28-1 [14.7 kB] Get:74 http://ftpmaster.internal/ubuntu disco/main armhf libpango-1.0-0 armhf 1.42.4-6 [138 kB] Get:75 http://ftpmaster.internal/ubuntu disco/main armhf libgraphite2-3 armhf 1.3.13-6 [62.8 kB] Get:76 http://ftpmaster.internal/ubuntu disco/main armhf libharfbuzz0b armhf 2.3.0-1 [327 kB] Get:77 http://ftpmaster.internal/ubuntu disco/main armhf libpangoft2-1.0-0 armhf 1.42.4-6 [30.0 kB] Get:78 http://ftpmaster.internal/ubuntu disco/main armhf libpangocairo-1.0-0 armhf 1.42.4-6 [19.5 kB] Get:79 http://ftpmaster.internal/ubuntu disco/main armhf librsvg2-2 armhf 2.44.10-1 [920 kB] Get:80 http://ftpmaster.internal/ubuntu disco/main armhf librsvg2-common armhf 2.44.10-1 [8732 B] Get:81 http://ftpmaster.internal/ubuntu disco/main armhf humanity-icon-theme all 0.6.15 [1250 kB] Get:82 http://ftpmaster.internal/ubuntu disco/main armhf ubuntu-mono all 16.10+18.10.20181005-0ubuntu1 [149 kB] Get:83 http://ftpmaster.internal/ubuntu disco/main armhf adwaita-icon-theme all 3.30.0-0ubuntu1 [3253 kB] Get:84 http://ftpmaster.internal/ubuntu disco/main armhf autoconf all 2.69-11 [322 kB] Get:85 http://ftpmaster.internal/ubuntu disco/main armhf autotools-dev all 20180224.1 [39.6 kB] Get:86 http://ftpmaster.internal/ubuntu disco/main armhf automake all 1:1.16.1-4 [522 kB] Get:87 http://ftpmaster.internal/ubuntu disco/main armhf autopoint all 0.19.8.1-9 [412 kB] Get:88 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libbison-dev armhf 2:3.2.4.dfsg-1 [343 kB] Get:89 http://ftpmaster.internal/ubuntu disco-proposed/main armhf bison armhf 2:3.2.4.dfsg-1 [247 kB] Get:90 http://ftpmaster.internal/ubuntu disco/main armhf libtool all 2.4.6-7 [195 kB] Get:91 http://ftpmaster.internal/ubuntu disco/main armhf dh-autoreconf all 19 [16.1 kB] Get:92 http://ftpmaster.internal/ubuntu disco/main armhf libarchive-zip-perl all 1.64-1 [84.9 kB] Get:93 http://ftpmaster.internal/ubuntu disco/main armhf libfile-stripnondeterminism-perl all 1.1.0-1 [13.6 kB] Get:94 http://ftpmaster.internal/ubuntu disco/main armhf dh-strip-nondeterminism all 1.1.0-1 [5100 B] Get:95 http://ftpmaster.internal/ubuntu disco/main armhf dwz armhf 0.12-3 [72.1 kB] Get:96 http://ftpmaster.internal/ubuntu disco/main armhf gettext armhf 0.19.8.1-9 [833 kB] Get:97 http://ftpmaster.internal/ubuntu disco/main armhf intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:98 http://ftpmaster.internal/ubuntu disco/main armhf po-debconf all 1.0.21 [233 kB] Get:99 http://ftpmaster.internal/ubuntu disco/main armhf debhelper all 12ubuntu1 [887 kB] Get:100 http://ftpmaster.internal/ubuntu disco/main armhf libatk1.0-data all 2.30.0-2 [3032 B] Get:101 http://ftpmaster.internal/ubuntu disco/main armhf libatk1.0-0 armhf 2.30.0-2 [37.5 kB] Get:102 http://ftpmaster.internal/ubuntu disco/main armhf gir1.2-atk-1.0 armhf 2.30.0-2 [17.9 kB] Get:103 http://ftpmaster.internal/ubuntu disco/main armhf gir1.2-freedesktop armhf 1.58.3-2 [9080 B] Get:104 http://ftpmaster.internal/ubuntu disco/main armhf gir1.2-gdkpixbuf-2.0 armhf 2.38.0+dfsg-7 [8228 B] Get:105 http://ftpmaster.internal/ubuntu disco/main armhf libgtk2.0-common all 2.24.32-3ubuntu1 [125 kB] Get:106 http://ftpmaster.internal/ubuntu disco/main armhf libxft2 armhf 2.3.2-2 [31.6 kB] Get:107 http://ftpmaster.internal/ubuntu disco/main armhf libpangoxft-1.0-0 armhf 1.42.4-6 [14.8 kB] Get:108 http://ftpmaster.internal/ubuntu disco/main armhf gir1.2-pango-1.0 armhf 1.42.4-6 [23.0 kB] Get:109 http://ftpmaster.internal/ubuntu disco/main armhf libavahi-common-data armhf 0.7-4ubuntu4 [21.4 kB] Get:110 http://ftpmaster.internal/ubuntu disco/main armhf libavahi-common3 armhf 0.7-4ubuntu4 [18.2 kB] Get:111 http://ftpmaster.internal/ubuntu disco/main armhf libavahi-client3 armhf 0.7-4ubuntu4 [21.7 kB] Get:112 http://ftpmaster.internal/ubuntu disco/main armhf libcups2 armhf 2.2.10-3 [179 kB] Get:113 http://ftpmaster.internal/ubuntu disco/main armhf libxcomposite1 armhf 1:0.4.4-2 [7684 B] Get:114 http://ftpmaster.internal/ubuntu disco/main armhf libxfixes3 armhf 1:5.0.3-1 [9390 B] Get:115 http://ftpmaster.internal/ubuntu disco/main armhf libxcursor1 armhf 1:1.1.15-2 [16.9 kB] Get:116 http://ftpmaster.internal/ubuntu disco/main armhf libxdamage1 armhf 1:1.1.4-3 [6488 B] Get:117 http://ftpmaster.internal/ubuntu disco/main armhf libxi6 armhf 2:1.7.9-1 [26.1 kB] Get:118 http://ftpmaster.internal/ubuntu disco/main armhf libxinerama1 armhf 2:1.1.4-1 [6648 B] Get:119 http://ftpmaster.internal/ubuntu disco/main armhf libxrandr2 armhf 2:1.5.1-1 [15.5 kB] Get:120 http://ftpmaster.internal/ubuntu disco/main armhf libgtk2.0-0 armhf 2.24.32-3ubuntu1 [1510 kB] Get:121 http://ftpmaster.internal/ubuntu disco/universe armhf gir1.2-gtk-2.0 armhf 2.24.32-3ubuntu1 [172 kB] Get:122 http://ftpmaster.internal/ubuntu disco/main armhf gir1.2-harfbuzz-0.0 armhf 2.3.0-1 [25.1 kB] Get:123 http://ftpmaster.internal/ubuntu disco/main armhf icu-devtools armhf 63.1-5 [163 kB] Get:124 http://ftpmaster.internal/ubuntu disco-proposed/main armhf liburi-perl all 1.76-1 [77.3 kB] Get:125 http://ftpmaster.internal/ubuntu disco/main armhf libencode-locale-perl all 1.05-1 [12.3 kB] Get:126 http://ftpmaster.internal/ubuntu disco/main armhf libtimedate-perl all 2.3000-2 [37.5 kB] Get:127 http://ftpmaster.internal/ubuntu disco/main armhf libhttp-date-perl all 6.02-1 [10.4 kB] Get:128 http://ftpmaster.internal/ubuntu disco/main armhf libfile-listing-perl all 6.04-1 [9774 B] Get:129 http://ftpmaster.internal/ubuntu disco/main armhf libhtml-tagset-perl all 3.20-3 [12.1 kB] Get:130 http://ftpmaster.internal/ubuntu disco/main armhf libhtml-parser-perl armhf 3.72-3build2 [82.9 kB] Get:131 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libhtml-tree-perl all 5.07-2 [200 kB] Get:132 http://ftpmaster.internal/ubuntu disco/main armhf libio-html-perl all 1.001-1 [14.9 kB] Get:133 http://ftpmaster.internal/ubuntu disco/main armhf liblwp-mediatypes-perl all 6.02-1 [21.7 kB] Get:134 http://ftpmaster.internal/ubuntu disco/main armhf libhttp-message-perl all 6.18-1 [75.3 kB] Get:135 http://ftpmaster.internal/ubuntu disco/main armhf libhttp-cookies-perl all 6.04-1 [17.2 kB] Get:136 http://ftpmaster.internal/ubuntu disco/main armhf libhttp-negotiate-perl all 6.01-1 [12.5 kB] Get:137 http://ftpmaster.internal/ubuntu disco/main armhf perl-openssl-defaults armhf 3build1 [7012 B] Get:138 http://ftpmaster.internal/ubuntu disco/main armhf libnet-ssleay-perl armhf 1.85-2ubuntu3 [263 kB] Get:139 http://ftpmaster.internal/ubuntu disco/main armhf libio-socket-ssl-perl all 2.060-3 [173 kB] Get:140 http://ftpmaster.internal/ubuntu disco/main armhf libnet-http-perl all 6.18-1 [22.8 kB] Get:141 http://ftpmaster.internal/ubuntu disco/main armhf liblwp-protocol-https-perl all 6.07-2 [8284 B] Get:142 http://ftpmaster.internal/ubuntu disco/main armhf libtry-tiny-perl all 0.30-1 [20.5 kB] Get:143 http://ftpmaster.internal/ubuntu disco/main armhf libwww-robotrules-perl all 6.02-1 [12.6 kB] Get:144 http://ftpmaster.internal/ubuntu disco/main armhf libwww-perl all 6.36-1 [138 kB] Get:145 http://ftpmaster.internal/ubuntu disco/main armhf libxml-parser-perl armhf 2.44-2build4 [196 kB] Get:146 http://ftpmaster.internal/ubuntu disco/universe armhf intltool all 0.51.0-5ubuntu1 [44.6 kB] Get:147 http://ftpmaster.internal/ubuntu disco/main armhf pkg-config armhf 0.29.1-0ubuntu2 [42.0 kB] Get:148 http://ftpmaster.internal/ubuntu disco/main armhf libglib2.0-bin armhf 2.58.1-2 [65.3 kB] Get:149 http://ftpmaster.internal/ubuntu disco/main armhf python3-lib2to3 all 3.7.2-2 [74.3 kB] Get:150 http://ftpmaster.internal/ubuntu disco/main armhf python3-distutils all 3.7.2-2 [139 kB] Get:151 http://ftpmaster.internal/ubuntu disco/main armhf libglib2.0-dev-bin armhf 2.58.1-2 [102 kB] Get:152 http://ftpmaster.internal/ubuntu disco/main armhf libpcre16-3 armhf 2:8.39-11 [128 kB] Get:153 http://ftpmaster.internal/ubuntu disco/main armhf libpcre32-3 armhf 2:8.39-11 [120 kB] Get:154 http://ftpmaster.internal/ubuntu disco/main armhf libpcrecpp0v5 armhf 2:8.39-11 [13.2 kB] Get:155 http://ftpmaster.internal/ubuntu disco/main armhf libpcre3-dev armhf 2:8.39-11 [474 kB] Get:156 http://ftpmaster.internal/ubuntu disco/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-0ubuntu2 [168 kB] Get:157 http://ftpmaster.internal/ubuntu disco/main armhf libglib2.0-dev armhf 2.58.1-2 [1301 kB] Get:158 http://ftpmaster.internal/ubuntu disco/main armhf libatk1.0-dev armhf 2.30.0-2 [80.9 kB] Get:159 http://ftpmaster.internal/ubuntu disco/main armhf libcairo-gobject2 armhf 1.16.0-2 [16.1 kB] Get:160 http://ftpmaster.internal/ubuntu disco/main armhf liblzo2-2 armhf 2.10-0.1 [43.5 kB] Get:161 http://ftpmaster.internal/ubuntu disco/main armhf libcairo-script-interpreter2 armhf 1.16.0-2 [44.4 kB] Get:162 http://ftpmaster.internal/ubuntu disco/main armhf libexpat1-dev armhf 2.2.6-1 [107 kB] Get:163 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libpng-dev armhf 1.6.36-3 [167 kB] Get:164 http://ftpmaster.internal/ubuntu disco/main armhf libfreetype6-dev armhf 2.9.1-3 [445 kB] Get:165 http://ftpmaster.internal/ubuntu disco-proposed/main armhf uuid-dev armhf 2.33.1-0.1ubuntu1 [32.7 kB] Get:166 http://ftpmaster.internal/ubuntu disco/main armhf libfontconfig1-dev armhf 2.13.0-5ubuntu3 [693 kB] Get:167 http://ftpmaster.internal/ubuntu disco/main armhf xorg-sgml-doctools all 1:1.11-1 [12.9 kB] Get:168 http://ftpmaster.internal/ubuntu disco/main armhf x11proto-dev all 2018.4-4 [251 kB] Get:169 http://ftpmaster.internal/ubuntu disco/main armhf x11proto-core-dev all 2018.4-4 [2620 B] Get:170 http://ftpmaster.internal/ubuntu disco/main armhf libxau-dev armhf 1:1.0.8-1 [9438 B] Get:171 http://ftpmaster.internal/ubuntu disco/main armhf libxdmcp-dev armhf 1:1.1.2-3 [23.6 kB] Get:172 http://ftpmaster.internal/ubuntu disco/main armhf x11proto-input-dev all 2018.4-4 [2620 B] Get:173 http://ftpmaster.internal/ubuntu disco/main armhf xtrans-dev all 1.3.5-1 [70.5 kB] Get:174 http://ftpmaster.internal/ubuntu disco/main armhf libpthread-stubs0-dev armhf 0.3-4 [4084 B] Get:175 http://ftpmaster.internal/ubuntu disco/main armhf libxcb1-dev armhf 1.13.1-2 [77.2 kB] Get:176 http://ftpmaster.internal/ubuntu disco/main armhf libx11-dev armhf 2:1.6.7-1 [588 kB] Get:177 http://ftpmaster.internal/ubuntu disco/main armhf libxrender-dev armhf 1:0.9.10-1 [21.7 kB] Get:178 http://ftpmaster.internal/ubuntu disco/main armhf x11proto-xext-dev all 2018.4-4 [2620 B] Get:179 http://ftpmaster.internal/ubuntu disco/main armhf libxext-dev armhf 2:1.3.3-1 [77.8 kB] Get:180 http://ftpmaster.internal/ubuntu disco/main armhf libice-dev armhf 2:1.0.9-2 [40.4 kB] Get:181 http://ftpmaster.internal/ubuntu disco/main armhf libsm-dev armhf 2:1.2.2-1 [14.8 kB] Get:182 http://ftpmaster.internal/ubuntu disco/main armhf libpixman-1-dev armhf 0.36.0-1 [177 kB] Get:183 http://ftpmaster.internal/ubuntu disco/main armhf libxcb-render0-dev armhf 1.13.1-2 [18.2 kB] Get:184 http://ftpmaster.internal/ubuntu disco/main armhf libxcb-shm0-dev armhf 1.13.1-2 [6708 B] Get:185 http://ftpmaster.internal/ubuntu disco/main armhf libcairo2-dev armhf 1.16.0-2 [556 kB] Get:186 http://ftpmaster.internal/ubuntu disco/main armhf libfribidi-dev armhf 1.0.5-3.1 [60.6 kB] Get:187 http://ftpmaster.internal/ubuntu disco/main armhf libgdk-pixbuf2.0-bin armhf 2.38.0+dfsg-7 [13.1 kB] Get:188 http://ftpmaster.internal/ubuntu disco/main armhf libgdk-pixbuf2.0-dev armhf 2.38.0+dfsg-7 [39.2 kB] Get:189 http://ftpmaster.internal/ubuntu disco/main armhf libgmpxx4ldbl armhf 2:6.1.2+dfsg-4 [7972 B] Get:190 http://ftpmaster.internal/ubuntu disco/main armhf libgmp-dev armhf 2:6.1.2+dfsg-4 [266 kB] Get:191 http://ftpmaster.internal/ubuntu disco/main armhf libgmp3-dev armhf 2:6.1.2+dfsg-4 [2016 B] Get:192 http://ftpmaster.internal/ubuntu disco/main armhf libgraphite2-dev armhf 1.3.13-6 [14.7 kB] Get:193 http://ftpmaster.internal/ubuntu disco/main armhf libharfbuzz-icu0 armhf 2.3.0-1 [5004 B] Get:194 http://ftpmaster.internal/ubuntu disco/main armhf libharfbuzz-gobject0 armhf 2.3.0-1 [17.3 kB] Get:195 http://ftpmaster.internal/ubuntu disco/main armhf libicu-dev armhf 63.1-5 [8928 kB] Get:196 http://ftpmaster.internal/ubuntu disco/main armhf libharfbuzz-dev armhf 2.3.0-1 [447 kB] Get:197 http://ftpmaster.internal/ubuntu disco/main armhf libxft-dev armhf 2.3.2-2 [42.3 kB] Get:198 http://ftpmaster.internal/ubuntu disco/main armhf pango1.0-tools armhf 1.42.4-6 [21.1 kB] Get:199 http://ftpmaster.internal/ubuntu disco/main armhf libpango1.0-dev armhf 1.42.4-6 [106 kB] Get:200 http://ftpmaster.internal/ubuntu disco/main armhf x11proto-xinerama-dev all 2018.4-4 [2628 B] Get:201 http://ftpmaster.internal/ubuntu disco/main armhf libxinerama-dev armhf 2:1.1.4-1 [7600 B] Get:202 http://ftpmaster.internal/ubuntu disco/main armhf x11proto-fixes-dev all 1:2018.4-4 [2620 B] Get:203 http://ftpmaster.internal/ubuntu disco/main armhf libxfixes-dev armhf 1:5.0.3-1 [9856 B] Get:204 http://ftpmaster.internal/ubuntu disco/main armhf libxi-dev armhf 2:1.7.9-1 [181 kB] Get:205 http://ftpmaster.internal/ubuntu disco/main armhf x11proto-randr-dev all 2018.4-4 [2620 B] Get:206 http://ftpmaster.internal/ubuntu disco/main armhf libxrandr-dev armhf 2:1.5.1-1 [21.6 kB] Get:207 http://ftpmaster.internal/ubuntu disco/main armhf libxcursor-dev armhf 1:1.1.15-2 [23.7 kB] Get:208 http://ftpmaster.internal/ubuntu disco/main armhf x11proto-composite-dev all 1:2018.4-4 [2620 B] Get:209 http://ftpmaster.internal/ubuntu disco/main armhf libxcomposite-dev armhf 1:0.4.4-2 [8830 B] Get:210 http://ftpmaster.internal/ubuntu disco/main armhf x11proto-damage-dev all 1:2018.4-4 [2620 B] Get:211 http://ftpmaster.internal/ubuntu disco/main armhf libxdamage-dev armhf 1:1.1.4-3 [4692 B] Get:212 http://ftpmaster.internal/ubuntu disco/main armhf libxml2-utils armhf 2.9.4+dfsg1-7ubuntu3 [34.6 kB] Get:213 http://ftpmaster.internal/ubuntu disco/universe armhf libgtk2.0-dev armhf 2.24.32-3ubuntu1 [2458 kB] Get:214 http://ftpmaster.internal/ubuntu disco/universe armhf libgtksourceview2.0-common all 2.10.5-3 [425 kB] Get:215 http://ftpmaster.internal/ubuntu disco/universe armhf libgtksourceview2.0-0 armhf 2.10.5-3 [125 kB] Get:216 http://ftpmaster.internal/ubuntu disco/main armhf libxml2-dev armhf 2.9.4+dfsg1-7ubuntu3 [654 kB] Get:217 http://ftpmaster.internal/ubuntu disco/universe armhf libgtksourceview2.0-dev armhf 2.10.5-3 [156 kB] Get:218 http://ftpmaster.internal/ubuntu disco/main armhf libmpfr-dev armhf 4.0.2~rc1-1 [212 kB] Get:219 http://ftpmaster.internal/ubuntu disco/main armhf libncurses-dev armhf 6.1+20180210-4ubuntu1 [295 kB] Get:220 http://ftpmaster.internal/ubuntu disco/main armhf libncurses5-dev armhf 6.1+20180210-4ubuntu1 [972 B] Get:221 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libreadline-dev armhf 8.0-1 [127 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 57.3 MB in 3s (19.2 MB/s) Selecting previously unselected package libpython3.7-minimal:armhf. (Reading database ... 12421 files and directories currently installed.) Preparing to unpack .../libpython3.7-minimal_3.7.2-1_armhf.deb ... Unpacking libpython3.7-minimal:armhf (3.7.2-1) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../libexpat1_2.2.6-1_armhf.deb ... Unpacking libexpat1:armhf (2.2.6-1) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../python3.7-minimal_3.7.2-1_armhf.deb ... Unpacking python3.7-minimal (3.7.2-1) ... Setting up libpython3.7-minimal:armhf (3.7.2-1) ... Setting up libexpat1:armhf (2.2.6-1) ... Setting up python3.7-minimal (3.7.2-1) ... Selecting previously unselected package python3-minimal. (Reading database ... 12670 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.7.1-1ubuntu1_armhf.deb ... Unpacking python3-minimal (3.7.1-1ubuntu1) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.60ubuntu1_all.deb ... Unpacking mime-support (3.60ubuntu1) ... Selecting previously unselected package libmpdec2:armhf. Preparing to unpack .../2-libmpdec2_2.4.2-2_armhf.deb ... Unpacking libmpdec2:armhf (2.4.2-2) ... Selecting previously unselected package libpython3.7-stdlib:armhf. Preparing to unpack .../3-libpython3.7-stdlib_3.7.2-1_armhf.deb ... Unpacking libpython3.7-stdlib:armhf (3.7.2-1) ... Selecting previously unselected package python3.7. Preparing to unpack .../4-python3.7_3.7.2-1_armhf.deb ... Unpacking python3.7 (3.7.2-1) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../5-libpython3-stdlib_3.7.1-1ubuntu1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.7.1-1ubuntu1) ... Setting up python3-minimal (3.7.1-1ubuntu1) ... Selecting previously unselected package python3. (Reading database ... 13104 files and directories currently installed.) Preparing to unpack .../000-python3_3.7.1-1ubuntu1_armhf.deb ... Unpacking python3 (3.7.1-1ubuntu1) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../001-libxau6_1%3a1.0.8-1_armhf.deb ... Unpacking libxau6:armhf (1:1.0.8-1) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../002-libbsd0_0.9.1-1_armhf.deb ... Unpacking libbsd0:armhf (0.9.1-1) ... Selecting previously unselected package libxdmcp6:armhf. Preparing to unpack .../003-libxdmcp6_1%3a1.1.2-3_armhf.deb ... Unpacking libxdmcp6:armhf (1:1.1.2-3) ... Selecting previously unselected package libxcb1:armhf. Preparing to unpack .../004-libxcb1_1.13.1-2_armhf.deb ... Unpacking libxcb1:armhf (1.13.1-2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../005-libx11-data_2%3a1.6.7-1_all.deb ... Unpacking libx11-data (2:1.6.7-1) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../006-libx11-6_2%3a1.6.7-1_armhf.deb ... Unpacking libx11-6:armhf (2:1.6.7-1) ... Selecting previously unselected package libxext6:armhf. Preparing to unpack .../007-libxext6_2%3a1.3.3-1_armhf.deb ... Unpacking libxext6:armhf (2:1.3.3-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../008-bsdmainutils_11.1.2ubuntu2_armhf.deb ... Unpacking bsdmainutils (11.1.2ubuntu2) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../009-libuchardet0_0.0.6-3_armhf.deb ... Unpacking libuchardet0:armhf (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../010-groff-base_1.22.4-2_armhf.deb ... Unpacking groff-base (1.22.4-2) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../011-libpipeline1_1.5.0-2_armhf.deb ... Unpacking libpipeline1:armhf (1.5.0-2) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.8.5-1_armhf.deb ... Unpacking man-db (2.8.5-1) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../013-libsigsegv2_2.12-2_armhf.deb ... Unpacking libsigsegv2:armhf (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../014-m4_1.4.18-2_armhf.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package flex. Preparing to unpack .../015-flex_2.6.4-6.2_armhf.deb ... Unpacking flex (2.6.4-6.2) ... Selecting previously unselected package x11-common. Preparing to unpack .../016-x11-common_1%3a7.7+19ubuntu8_all.deb ... dpkg-query: no packages found matching nux-tools Unpacking x11-common (1:7.7+19ubuntu8) ... Selecting previously unselected package libice6:armhf. Preparing to unpack .../017-libice6_2%3a1.0.9-2_armhf.deb ... Unpacking libice6:armhf (2:1.0.9-2) ... Selecting previously unselected package libsm6:armhf. Preparing to unpack .../018-libsm6_2%3a1.2.2-1_armhf.deb ... Unpacking libsm6:armhf (2:1.2.2-1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../019-libmagic-mgc_1%3a5.35-2_armhf.deb ... Unpacking libmagic-mgc (1:5.35-2) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../020-libmagic1_1%3a5.35-2_armhf.deb ... Unpacking libmagic1:armhf (1:5.35-2) ... Selecting previously unselected package file. Preparing to unpack .../021-file_1%3a5.35-2_armhf.deb ... Unpacking file (1:5.35-2) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../022-libglib2.0-0_2.58.1-2_armhf.deb ... Unpacking libglib2.0-0:armhf (2.58.1-2) ... Selecting previously unselected package libgirepository-1.0-1:armhf. Preparing to unpack .../023-libgirepository-1.0-1_1.58.3-2_armhf.deb ... Unpacking libgirepository-1.0-1:armhf (1.58.3-2) ... Selecting previously unselected package gir1.2-glib-2.0:armhf. Preparing to unpack .../024-gir1.2-glib-2.0_1.58.3-2_armhf.deb ... Unpacking gir1.2-glib-2.0:armhf (1.58.3-2) ... Selecting previously unselected package libdbus-1-3:armhf. Preparing to unpack .../025-libdbus-1-3_1.12.10-1ubuntu2_armhf.deb ... Unpacking libdbus-1-3:armhf (1.12.10-1ubuntu2) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../026-libelf1_0.175-2_armhf.deb ... Unpacking libelf1:armhf (0.175-2) ... Selecting previously unselected package libfribidi0:armhf. Preparing to unpack .../027-libfribidi0_1.0.5-3.1_armhf.deb ... Unpacking libfribidi0:armhf (1.0.5-3.1) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../028-libglib2.0-data_2.58.1-2_all.deb ... Unpacking libglib2.0-data (2.58.1-2) ... Selecting previously unselected package libicu63:armhf. Preparing to unpack .../029-libicu63_63.1-5_armhf.deb ... Unpacking libicu63:armhf (63.1-5) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../030-libxml2_2.9.4+dfsg1-7ubuntu3_armhf.deb ... Unpacking libxml2:armhf (2.9.4+dfsg1-7ubuntu3) ... Selecting previously unselected package netbase. Preparing to unpack .../031-netbase_5.5_all.deb ... Unpacking netbase (5.5) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../032-shared-mime-info_1.10-1_armhf.deb ... Unpacking shared-mime-info (1.10-1) ... Selecting previously unselected package ucf. Preparing to unpack .../033-ucf_3.0038+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0038+nmu1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../034-gettext-base_0.19.8.1-9_armhf.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libkrb5support0:armhf. Preparing to unpack .../035-libkrb5support0_1.17-1_armhf.deb ... Unpacking libkrb5support0:armhf (1.17-1) ... Selecting previously unselected package libk5crypto3:armhf. Preparing to unpack .../036-libk5crypto3_1.17-1_armhf.deb ... Unpacking libk5crypto3:armhf (1.17-1) ... Selecting previously unselected package libkeyutils1:armhf. Preparing to unpack .../037-libkeyutils1_1.5.9-9.3_armhf.deb ... Unpacking libkeyutils1:armhf (1.5.9-9.3) ... Selecting previously unselected package libkrb5-3:armhf. Preparing to unpack .../038-libkrb5-3_1.17-1_armhf.deb ... Unpacking libkrb5-3:armhf (1.17-1) ... Selecting previously unselected package libgssapi-krb5-2:armhf. Preparing to unpack .../039-libgssapi-krb5-2_1.17-1_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.17-1) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../040-hicolor-icon-theme_0.17-2_all.deb ... Unpacking hicolor-icon-theme (0.17-2) ... Selecting previously unselected package libjpeg-turbo8:armhf. Preparing to unpack .../041-libjpeg-turbo8_2.0.1-0ubuntu1_armhf.deb ... Unpacking libjpeg-turbo8:armhf (2.0.1-0ubuntu1) ... Selecting previously unselected package libjpeg8:armhf. Preparing to unpack .../042-libjpeg8_8c-2ubuntu8_armhf.deb ... Unpacking libjpeg8:armhf (8c-2ubuntu8) ... Selecting previously unselected package libjbig0:armhf. Preparing to unpack .../043-libjbig0_2.1-3.1build1_armhf.deb ... Unpacking libjbig0:armhf (2.1-3.1build1) ... Selecting previously unselected package libwebp6:armhf. Preparing to unpack .../044-libwebp6_0.6.1-2_armhf.deb ... Unpacking libwebp6:armhf (0.6.1-2) ... Selecting previously unselected package libtiff5:armhf. Preparing to unpack .../045-libtiff5_4.0.10-3_armhf.deb ... Unpacking libtiff5:armhf (4.0.10-3) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../046-libgdk-pixbuf2.0-common_2.38.0+dfsg-7_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.38.0+dfsg-7) ... Selecting previously unselected package libgdk-pixbuf2.0-0:armhf. Preparing to unpack .../047-libgdk-pixbuf2.0-0_2.38.0+dfsg-7_armhf.deb ... Unpacking libgdk-pixbuf2.0-0:armhf (2.38.0+dfsg-7) ... Selecting previously unselected package gtk-update-icon-cache. Preparing to unpack .../048-gtk-update-icon-cache_3.24.3-1ubuntu1_armhf.deb ... No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed. Unpacking gtk-update-icon-cache (3.24.3-1ubuntu1) ... Selecting previously unselected package libfreetype6:armhf. Preparing to unpack .../049-libfreetype6_2.9.1-3_armhf.deb ... Unpacking libfreetype6:armhf (2.9.1-3) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../050-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../051-fontconfig-config_2.13.0-5ubuntu3_all.deb ... Unpacking fontconfig-config (2.13.0-5ubuntu3) ... Selecting previously unselected package libfontconfig1:armhf. Preparing to unpack .../052-libfontconfig1_2.13.0-5ubuntu3_armhf.deb ... Unpacking libfontconfig1:armhf (2.13.0-5ubuntu3) ... Selecting previously unselected package libpixman-1-0:armhf. Preparing to unpack .../053-libpixman-1-0_0.36.0-1_armhf.deb ... Unpacking libpixman-1-0:armhf (0.36.0-1) ... Selecting previously unselected package libxcb-render0:armhf. Preparing to unpack .../054-libxcb-render0_1.13.1-2_armhf.deb ... Unpacking libxcb-render0:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-shm0:armhf. Preparing to unpack .../055-libxcb-shm0_1.13.1-2_armhf.deb ... Unpacking libxcb-shm0:armhf (1.13.1-2) ... Selecting previously unselected package libxrender1:armhf. Preparing to unpack .../056-libxrender1_1%3a0.9.10-1_armhf.deb ... Unpacking libxrender1:armhf (1:0.9.10-1) ... Selecting previously unselected package libcairo2:armhf. Preparing to unpack .../057-libcairo2_1.16.0-2_armhf.deb ... Unpacking libcairo2:armhf (1.16.0-2) ... Selecting previously unselected package libcroco3:armhf. Preparing to unpack .../058-libcroco3_0.6.12-3_armhf.deb ... Unpacking libcroco3:armhf (0.6.12-3) ... Selecting previously unselected package fontconfig. Preparing to unpack .../059-fontconfig_2.13.0-5ubuntu3_armhf.deb ... Unpacking fontconfig (2.13.0-5ubuntu3) ... Selecting previously unselected package libthai-data. Preparing to unpack .../060-libthai-data_0.1.28-1_all.deb ... Unpacking libthai-data (0.1.28-1) ... Selecting previously unselected package libdatrie1:armhf. Preparing to unpack .../061-libdatrie1_0.2.12-1_armhf.deb ... Unpacking libdatrie1:armhf (0.2.12-1) ... Selecting previously unselected package libthai0:armhf. Preparing to unpack .../062-libthai0_0.1.28-1_armhf.deb ... Unpacking libthai0:armhf (0.1.28-1) ... Selecting previously unselected package libpango-1.0-0:armhf. Preparing to unpack .../063-libpango-1.0-0_1.42.4-6_armhf.deb ... Unpacking libpango-1.0-0:armhf (1.42.4-6) ... Selecting previously unselected package libgraphite2-3:armhf. Preparing to unpack .../064-libgraphite2-3_1.3.13-6_armhf.deb ... Unpacking libgraphite2-3:armhf (1.3.13-6) ... Selecting previously unselected package libharfbuzz0b:armhf. Preparing to unpack .../065-libharfbuzz0b_2.3.0-1_armhf.deb ... Unpacking libharfbuzz0b:armhf (2.3.0-1) ... Selecting previously unselected package libpangoft2-1.0-0:armhf. Preparing to unpack .../066-libpangoft2-1.0-0_1.42.4-6_armhf.deb ... Unpacking libpangoft2-1.0-0:armhf (1.42.4-6) ... Selecting previously unselected package libpangocairo-1.0-0:armhf. Preparing to unpack .../067-libpangocairo-1.0-0_1.42.4-6_armhf.deb ... Unpacking libpangocairo-1.0-0:armhf (1.42.4-6) ... Selecting previously unselected package librsvg2-2:armhf. Preparing to unpack .../068-librsvg2-2_2.44.10-1_armhf.deb ... Unpacking librsvg2-2:armhf (2.44.10-1) ... Selecting previously unselected package librsvg2-common:armhf. Preparing to unpack .../069-librsvg2-common_2.44.10-1_armhf.deb ... Unpacking librsvg2-common:armhf (2.44.10-1) ... Selecting previously unselected package humanity-icon-theme. Preparing to unpack .../070-humanity-icon-theme_0.6.15_all.deb ... Unpacking humanity-icon-theme (0.6.15) ... Selecting previously unselected package ubuntu-mono. Preparing to unpack .../071-ubuntu-mono_16.10+18.10.20181005-0ubuntu1_all.deb ... Unpacking ubuntu-mono (16.10+18.10.20181005-0ubuntu1) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../072-adwaita-icon-theme_3.30.0-0ubuntu1_all.deb ... Unpacking adwaita-icon-theme (3.30.0-0ubuntu1) ... Selecting previously unselected package autoconf. Preparing to unpack .../073-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../074-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../075-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../076-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package libbison-dev:armhf. Preparing to unpack .../077-libbison-dev_2%3a3.2.4.dfsg-1_armhf.deb ... Unpacking libbison-dev:armhf (2:3.2.4.dfsg-1) ... Selecting previously unselected package bison. Preparing to unpack .../078-bison_2%3a3.2.4.dfsg-1_armhf.deb ... Unpacking bison (2:3.2.4.dfsg-1) ... Selecting previously unselected package libtool. Preparing to unpack .../079-libtool_2.4.6-7_all.deb ... Unpacking libtool (2.4.6-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../080-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../081-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../082-libfile-stripnondeterminism-perl_1.1.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../083-dh-strip-nondeterminism_1.1.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.0-1) ... Selecting previously unselected package dwz. Preparing to unpack .../084-dwz_0.12-3_armhf.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package gettext. Preparing to unpack .../085-gettext_0.19.8.1-9_armhf.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../086-intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../087-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../088-debhelper_12ubuntu1_all.deb ... Unpacking debhelper (12ubuntu1) ... Selecting previously unselected package libatk1.0-data. Preparing to unpack .../089-libatk1.0-data_2.30.0-2_all.deb ... Unpacking libatk1.0-data (2.30.0-2) ... Selecting previously unselected package libatk1.0-0:armhf. Preparing to unpack .../090-libatk1.0-0_2.30.0-2_armhf.deb ... Unpacking libatk1.0-0:armhf (2.30.0-2) ... Selecting previously unselected package gir1.2-atk-1.0:armhf. Preparing to unpack .../091-gir1.2-atk-1.0_2.30.0-2_armhf.deb ... Unpacking gir1.2-atk-1.0:armhf (2.30.0-2) ... Selecting previously unselected package gir1.2-freedesktop:armhf. Preparing to unpack .../092-gir1.2-freedesktop_1.58.3-2_armhf.deb ... Unpacking gir1.2-freedesktop:armhf (1.58.3-2) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armhf. Preparing to unpack .../093-gir1.2-gdkpixbuf-2.0_2.38.0+dfsg-7_armhf.deb ... Unpacking gir1.2-gdkpixbuf-2.0:armhf (2.38.0+dfsg-7) ... Selecting previously unselected package libgtk2.0-common. Preparing to unpack .../094-libgtk2.0-common_2.24.32-3ubuntu1_all.deb ... Unpacking libgtk2.0-common (2.24.32-3ubuntu1) ... Selecting previously unselected package libxft2:armhf. Preparing to unpack .../095-libxft2_2.3.2-2_armhf.deb ... Unpacking libxft2:armhf (2.3.2-2) ... Selecting previously unselected package libpangoxft-1.0-0:armhf. Preparing to unpack .../096-libpangoxft-1.0-0_1.42.4-6_armhf.deb ... Unpacking libpangoxft-1.0-0:armhf (1.42.4-6) ... Selecting previously unselected package gir1.2-pango-1.0:armhf. Preparing to unpack .../097-gir1.2-pango-1.0_1.42.4-6_armhf.deb ... Unpacking gir1.2-pango-1.0:armhf (1.42.4-6) ... Selecting previously unselected package libavahi-common-data:armhf. Preparing to unpack .../098-libavahi-common-data_0.7-4ubuntu4_armhf.deb ... Unpacking libavahi-common-data:armhf (0.7-4ubuntu4) ... Selecting previously unselected package libavahi-common3:armhf. Preparing to unpack .../099-libavahi-common3_0.7-4ubuntu4_armhf.deb ... Unpacking libavahi-common3:armhf (0.7-4ubuntu4) ... Selecting previously unselected package libavahi-client3:armhf. Preparing to unpack .../100-libavahi-client3_0.7-4ubuntu4_armhf.deb ... Unpacking libavahi-client3:armhf (0.7-4ubuntu4) ... Selecting previously unselected package libcups2:armhf. Preparing to unpack .../101-libcups2_2.2.10-3_armhf.deb ... Unpacking libcups2:armhf (2.2.10-3) ... Selecting previously unselected package libxcomposite1:armhf. Preparing to unpack .../102-libxcomposite1_1%3a0.4.4-2_armhf.deb ... Unpacking libxcomposite1:armhf (1:0.4.4-2) ... Selecting previously unselected package libxfixes3:armhf. Preparing to unpack .../103-libxfixes3_1%3a5.0.3-1_armhf.deb ... Unpacking libxfixes3:armhf (1:5.0.3-1) ... Selecting previously unselected package libxcursor1:armhf. Preparing to unpack .../104-libxcursor1_1%3a1.1.15-2_armhf.deb ... Unpacking libxcursor1:armhf (1:1.1.15-2) ... Selecting previously unselected package libxdamage1:armhf. Preparing to unpack .../105-libxdamage1_1%3a1.1.4-3_armhf.deb ... Unpacking libxdamage1:armhf (1:1.1.4-3) ... Selecting previously unselected package libxi6:armhf. Preparing to unpack .../106-libxi6_2%3a1.7.9-1_armhf.deb ... Unpacking libxi6:armhf (2:1.7.9-1) ... Selecting previously unselected package libxinerama1:armhf. Preparing to unpack .../107-libxinerama1_2%3a1.1.4-1_armhf.deb ... Unpacking libxinerama1:armhf (2:1.1.4-1) ... Selecting previously unselected package libxrandr2:armhf. Preparing to unpack .../108-libxrandr2_2%3a1.5.1-1_armhf.deb ... Unpacking libxrandr2:armhf (2:1.5.1-1) ... Selecting previously unselected package libgtk2.0-0:armhf. Preparing to unpack .../109-libgtk2.0-0_2.24.32-3ubuntu1_armhf.deb ... Unpacking libgtk2.0-0:armhf (2.24.32-3ubuntu1) ... Selecting previously unselected package gir1.2-gtk-2.0:armhf. Preparing to unpack .../110-gir1.2-gtk-2.0_2.24.32-3ubuntu1_armhf.deb ... Unpacking gir1.2-gtk-2.0:armhf (2.24.32-3ubuntu1) ... Selecting previously unselected package gir1.2-harfbuzz-0.0:armhf. Preparing to unpack .../111-gir1.2-harfbuzz-0.0_2.3.0-1_armhf.deb ... Unpacking gir1.2-harfbuzz-0.0:armhf (2.3.0-1) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../112-icu-devtools_63.1-5_armhf.deb ... Unpacking icu-devtools (63.1-5) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../113-liburi-perl_1.76-1_all.deb ... Unpacking liburi-perl (1.76-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../114-libencode-locale-perl_1.05-1_all.deb ... Unpacking libencode-locale-perl (1.05-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../115-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../116-libhttp-date-perl_6.02-1_all.deb ... Unpacking libhttp-date-perl (6.02-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../117-libfile-listing-perl_6.04-1_all.deb ... Unpacking libfile-listing-perl (6.04-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../118-libhtml-tagset-perl_3.20-3_all.deb ... Unpacking libhtml-tagset-perl (3.20-3) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../119-libhtml-parser-perl_3.72-3build2_armhf.deb ... Unpacking libhtml-parser-perl (3.72-3build2) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../120-libhtml-tree-perl_5.07-2_all.deb ... Unpacking libhtml-tree-perl (5.07-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../121-libio-html-perl_1.001-1_all.deb ... Unpacking libio-html-perl (1.001-1) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../122-liblwp-mediatypes-perl_6.02-1_all.deb ... Unpacking liblwp-mediatypes-perl (6.02-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../123-libhttp-message-perl_6.18-1_all.deb ... Unpacking libhttp-message-perl (6.18-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../124-libhttp-cookies-perl_6.04-1_all.deb ... Unpacking libhttp-cookies-perl (6.04-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../125-libhttp-negotiate-perl_6.01-1_all.deb ... Unpacking libhttp-negotiate-perl (6.01-1) ... Selecting previously unselected package perl-openssl-defaults:armhf. Preparing to unpack .../126-perl-openssl-defaults_3build1_armhf.deb ... Unpacking perl-openssl-defaults:armhf (3build1) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../127-libnet-ssleay-perl_1.85-2ubuntu3_armhf.deb ... Unpacking libnet-ssleay-perl (1.85-2ubuntu3) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../128-libio-socket-ssl-perl_2.060-3_all.deb ... Unpacking libio-socket-ssl-perl (2.060-3) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../129-libnet-http-perl_6.18-1_all.deb ... Unpacking libnet-http-perl (6.18-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../130-liblwp-protocol-https-perl_6.07-2_all.deb ... Unpacking liblwp-protocol-https-perl (6.07-2) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../131-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../132-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../133-libwww-perl_6.36-1_all.deb ... Unpacking libwww-perl (6.36-1) ... Selecting previously unselected package libxml-parser-perl. Preparing to unpack .../134-libxml-parser-perl_2.44-2build4_armhf.deb ... Unpacking libxml-parser-perl (2.44-2build4) ... Selecting previously unselected package intltool. Preparing to unpack .../135-intltool_0.51.0-5ubuntu1_all.deb ... Unpacking intltool (0.51.0-5ubuntu1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../136-pkg-config_0.29.1-0ubuntu2_armhf.deb ... Unpacking pkg-config (0.29.1-0ubuntu2) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../137-libglib2.0-bin_2.58.1-2_armhf.deb ... Unpacking libglib2.0-bin (2.58.1-2) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../138-python3-lib2to3_3.7.2-2_all.deb ... Unpacking python3-lib2to3 (3.7.2-2) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../139-python3-distutils_3.7.2-2_all.deb ... Unpacking python3-distutils (3.7.2-2) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../140-libglib2.0-dev-bin_2.58.1-2_armhf.deb ... Unpacking libglib2.0-dev-bin (2.58.1-2) ... Selecting previously unselected package libpcre16-3:armhf. Preparing to unpack .../141-libpcre16-3_2%3a8.39-11_armhf.deb ... Unpacking libpcre16-3:armhf (2:8.39-11) ... Selecting previously unselected package libpcre32-3:armhf. Preparing to unpack .../142-libpcre32-3_2%3a8.39-11_armhf.deb ... Unpacking libpcre32-3:armhf (2:8.39-11) ... Selecting previously unselected package libpcrecpp0v5:armhf. Preparing to unpack .../143-libpcrecpp0v5_2%3a8.39-11_armhf.deb ... Unpacking libpcrecpp0v5:armhf (2:8.39-11) ... Selecting previously unselected package libpcre3-dev:armhf. Preparing to unpack .../144-libpcre3-dev_2%3a8.39-11_armhf.deb ... Unpacking libpcre3-dev:armhf (2:8.39-11) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../145-zlib1g-dev_1%3a1.2.11.dfsg-0ubuntu2_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-0ubuntu2) ... Selecting previously unselected package libglib2.0-dev:armhf. Preparing to unpack .../146-libglib2.0-dev_2.58.1-2_armhf.deb ... Unpacking libglib2.0-dev:armhf (2.58.1-2) ... Selecting previously unselected package libatk1.0-dev:armhf. Preparing to unpack .../147-libatk1.0-dev_2.30.0-2_armhf.deb ... Unpacking libatk1.0-dev:armhf (2.30.0-2) ... Selecting previously unselected package libcairo-gobject2:armhf. Preparing to unpack .../148-libcairo-gobject2_1.16.0-2_armhf.deb ... Unpacking libcairo-gobject2:armhf (1.16.0-2) ... Selecting previously unselected package liblzo2-2:armhf. Preparing to unpack .../149-liblzo2-2_2.10-0.1_armhf.deb ... Unpacking liblzo2-2:armhf (2.10-0.1) ... Selecting previously unselected package libcairo-script-interpreter2:armhf. Preparing to unpack .../150-libcairo-script-interpreter2_1.16.0-2_armhf.deb ... Unpacking libcairo-script-interpreter2:armhf (1.16.0-2) ... Selecting previously unselected package libexpat1-dev:armhf. Preparing to unpack .../151-libexpat1-dev_2.2.6-1_armhf.deb ... Unpacking libexpat1-dev:armhf (2.2.6-1) ... Selecting previously unselected package libpng-dev:armhf. Preparing to unpack .../152-libpng-dev_1.6.36-3_armhf.deb ... Unpacking libpng-dev:armhf (1.6.36-3) ... Selecting previously unselected package libfreetype6-dev:armhf. Preparing to unpack .../153-libfreetype6-dev_2.9.1-3_armhf.deb ... Unpacking libfreetype6-dev:armhf (2.9.1-3) ... Selecting previously unselected package uuid-dev:armhf. Preparing to unpack .../154-uuid-dev_2.33.1-0.1ubuntu1_armhf.deb ... Unpacking uuid-dev:armhf (2.33.1-0.1ubuntu1) ... Selecting previously unselected package libfontconfig1-dev:armhf. Preparing to unpack .../155-libfontconfig1-dev_2.13.0-5ubuntu3_armhf.deb ... Unpacking libfontconfig1-dev:armhf (2.13.0-5ubuntu3) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../156-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../157-x11proto-dev_2018.4-4_all.deb ... Unpacking x11proto-dev (2018.4-4) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../158-x11proto-core-dev_2018.4-4_all.deb ... Unpacking x11proto-core-dev (2018.4-4) ... Selecting previously unselected package libxau-dev:armhf. Preparing to unpack .../159-libxau-dev_1%3a1.0.8-1_armhf.deb ... Unpacking libxau-dev:armhf (1:1.0.8-1) ... Selecting previously unselected package libxdmcp-dev:armhf. Preparing to unpack .../160-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ... Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ... Selecting previously unselected package x11proto-input-dev. Preparing to unpack .../161-x11proto-input-dev_2018.4-4_all.deb ... Unpacking x11proto-input-dev (2018.4-4) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../162-xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libpthread-stubs0-dev:armhf. Preparing to unpack .../163-libpthread-stubs0-dev_0.3-4_armhf.deb ... Unpacking libpthread-stubs0-dev:armhf (0.3-4) ... Selecting previously unselected package libxcb1-dev:armhf. Preparing to unpack .../164-libxcb1-dev_1.13.1-2_armhf.deb ... Unpacking libxcb1-dev:armhf (1.13.1-2) ... Selecting previously unselected package libx11-dev:armhf. Preparing to unpack .../165-libx11-dev_2%3a1.6.7-1_armhf.deb ... Unpacking libx11-dev:armhf (2:1.6.7-1) ... Selecting previously unselected package libxrender-dev:armhf. Preparing to unpack .../166-libxrender-dev_1%3a0.9.10-1_armhf.deb ... Unpacking libxrender-dev:armhf (1:0.9.10-1) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../167-x11proto-xext-dev_2018.4-4_all.deb ... Unpacking x11proto-xext-dev (2018.4-4) ... Selecting previously unselected package libxext-dev:armhf. Preparing to unpack .../168-libxext-dev_2%3a1.3.3-1_armhf.deb ... Unpacking libxext-dev:armhf (2:1.3.3-1) ... Selecting previously unselected package libice-dev:armhf. Preparing to unpack .../169-libice-dev_2%3a1.0.9-2_armhf.deb ... Unpacking libice-dev:armhf (2:1.0.9-2) ... Selecting previously unselected package libsm-dev:armhf. Preparing to unpack .../170-libsm-dev_2%3a1.2.2-1_armhf.deb ... Unpacking libsm-dev:armhf (2:1.2.2-1) ... Selecting previously unselected package libpixman-1-dev:armhf. Preparing to unpack .../171-libpixman-1-dev_0.36.0-1_armhf.deb ... Unpacking libpixman-1-dev:armhf (0.36.0-1) ... Selecting previously unselected package libxcb-render0-dev:armhf. Preparing to unpack .../172-libxcb-render0-dev_1.13.1-2_armhf.deb ... Unpacking libxcb-render0-dev:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-shm0-dev:armhf. Preparing to unpack .../173-libxcb-shm0-dev_1.13.1-2_armhf.deb ... Unpacking libxcb-shm0-dev:armhf (1.13.1-2) ... Selecting previously unselected package libcairo2-dev:armhf. Preparing to unpack .../174-libcairo2-dev_1.16.0-2_armhf.deb ... Unpacking libcairo2-dev:armhf (1.16.0-2) ... Selecting previously unselected package libfribidi-dev:armhf. Preparing to unpack .../175-libfribidi-dev_1.0.5-3.1_armhf.deb ... Unpacking libfribidi-dev:armhf (1.0.5-3.1) ... Selecting previously unselected package libgdk-pixbuf2.0-bin. Preparing to unpack .../176-libgdk-pixbuf2.0-bin_2.38.0+dfsg-7_armhf.deb ... Unpacking libgdk-pixbuf2.0-bin (2.38.0+dfsg-7) ... Selecting previously unselected package libgdk-pixbuf2.0-dev:armhf. Preparing to unpack .../177-libgdk-pixbuf2.0-dev_2.38.0+dfsg-7_armhf.deb ... Unpacking libgdk-pixbuf2.0-dev:armhf (2.38.0+dfsg-7) ... Selecting previously unselected package libgmpxx4ldbl:armhf. Preparing to unpack .../178-libgmpxx4ldbl_2%3a6.1.2+dfsg-4_armhf.deb ... Unpacking libgmpxx4ldbl:armhf (2:6.1.2+dfsg-4) ... Selecting previously unselected package libgmp-dev:armhf. Preparing to unpack .../179-libgmp-dev_2%3a6.1.2+dfsg-4_armhf.deb ... Unpacking libgmp-dev:armhf (2:6.1.2+dfsg-4) ... Selecting previously unselected package libgmp3-dev:armhf. Preparing to unpack .../180-libgmp3-dev_2%3a6.1.2+dfsg-4_armhf.deb ... Unpacking libgmp3-dev:armhf (2:6.1.2+dfsg-4) ... Selecting previously unselected package libgraphite2-dev:armhf. Preparing to unpack .../181-libgraphite2-dev_1.3.13-6_armhf.deb ... Unpacking libgraphite2-dev:armhf (1.3.13-6) ... Selecting previously unselected package libharfbuzz-icu0:armhf. Preparing to unpack .../182-libharfbuzz-icu0_2.3.0-1_armhf.deb ... Unpacking libharfbuzz-icu0:armhf (2.3.0-1) ... Selecting previously unselected package libharfbuzz-gobject0:armhf. Preparing to unpack .../183-libharfbuzz-gobject0_2.3.0-1_armhf.deb ... Unpacking libharfbuzz-gobject0:armhf (2.3.0-1) ... Selecting previously unselected package libicu-dev. Preparing to unpack .../184-libicu-dev_63.1-5_armhf.deb ... Unpacking libicu-dev (63.1-5) ... Selecting previously unselected package libharfbuzz-dev:armhf. Preparing to unpack .../185-libharfbuzz-dev_2.3.0-1_armhf.deb ... Unpacking libharfbuzz-dev:armhf (2.3.0-1) ... Selecting previously unselected package libxft-dev:armhf. Preparing to unpack .../186-libxft-dev_2.3.2-2_armhf.deb ... Unpacking libxft-dev:armhf (2.3.2-2) ... Selecting previously unselected package pango1.0-tools. Preparing to unpack .../187-pango1.0-tools_1.42.4-6_armhf.deb ... Unpacking pango1.0-tools (1.42.4-6) ... Selecting previously unselected package libpango1.0-dev:armhf. Preparing to unpack .../188-libpango1.0-dev_1.42.4-6_armhf.deb ... Unpacking libpango1.0-dev:armhf (1.42.4-6) ... Selecting previously unselected package x11proto-xinerama-dev. Preparing to unpack .../189-x11proto-xinerama-dev_2018.4-4_all.deb ... Unpacking x11proto-xinerama-dev (2018.4-4) ... Selecting previously unselected package libxinerama-dev:armhf. Preparing to unpack .../190-libxinerama-dev_2%3a1.1.4-1_armhf.deb ... Unpacking libxinerama-dev:armhf (2:1.1.4-1) ... Selecting previously unselected package x11proto-fixes-dev. Preparing to unpack .../191-x11proto-fixes-dev_1%3a2018.4-4_all.deb ... Unpacking x11proto-fixes-dev (1:2018.4-4) ... Selecting previously unselected package libxfixes-dev:armhf. Preparing to unpack .../192-libxfixes-dev_1%3a5.0.3-1_armhf.deb ... Unpacking libxfixes-dev:armhf (1:5.0.3-1) ... Selecting previously unselected package libxi-dev:armhf. Preparing to unpack .../193-libxi-dev_2%3a1.7.9-1_armhf.deb ... Unpacking libxi-dev:armhf (2:1.7.9-1) ... Selecting previously unselected package x11proto-randr-dev. Preparing to unpack .../194-x11proto-randr-dev_2018.4-4_all.deb ... Unpacking x11proto-randr-dev (2018.4-4) ... Selecting previously unselected package libxrandr-dev:armhf. Preparing to unpack .../195-libxrandr-dev_2%3a1.5.1-1_armhf.deb ... Unpacking libxrandr-dev:armhf (2:1.5.1-1) ... Selecting previously unselected package libxcursor-dev:armhf. Preparing to unpack .../196-libxcursor-dev_1%3a1.1.15-2_armhf.deb ... Unpacking libxcursor-dev:armhf (1:1.1.15-2) ... Selecting previously unselected package x11proto-composite-dev. Preparing to unpack .../197-x11proto-composite-dev_1%3a2018.4-4_all.deb ... Unpacking x11proto-composite-dev (1:2018.4-4) ... Selecting previously unselected package libxcomposite-dev:armhf. Preparing to unpack .../198-libxcomposite-dev_1%3a0.4.4-2_armhf.deb ... Unpacking libxcomposite-dev:armhf (1:0.4.4-2) ... Selecting previously unselected package x11proto-damage-dev. Preparing to unpack .../199-x11proto-damage-dev_1%3a2018.4-4_all.deb ... Unpacking x11proto-damage-dev (1:2018.4-4) ... Selecting previously unselected package libxdamage-dev:armhf. Preparing to unpack .../200-libxdamage-dev_1%3a1.1.4-3_armhf.deb ... Unpacking libxdamage-dev:armhf (1:1.1.4-3) ... Selecting previously unselected package libxml2-utils. Preparing to unpack .../201-libxml2-utils_2.9.4+dfsg1-7ubuntu3_armhf.deb ... Unpacking libxml2-utils (2.9.4+dfsg1-7ubuntu3) ... Selecting previously unselected package libgtk2.0-dev:armhf. Preparing to unpack .../202-libgtk2.0-dev_2.24.32-3ubuntu1_armhf.deb ... Unpacking libgtk2.0-dev:armhf (2.24.32-3ubuntu1) ... Selecting previously unselected package libgtksourceview2.0-common. Preparing to unpack .../203-libgtksourceview2.0-common_2.10.5-3_all.deb ... Unpacking libgtksourceview2.0-common (2.10.5-3) ... Selecting previously unselected package libgtksourceview2.0-0:armhf. Preparing to unpack .../204-libgtksourceview2.0-0_2.10.5-3_armhf.deb ... Unpacking libgtksourceview2.0-0:armhf (2.10.5-3) ... Selecting previously unselected package libxml2-dev:armhf. Preparing to unpack .../205-libxml2-dev_2.9.4+dfsg1-7ubuntu3_armhf.deb ... Unpacking libxml2-dev:armhf (2.9.4+dfsg1-7ubuntu3) ... Selecting previously unselected package libgtksourceview2.0-dev:armhf. Preparing to unpack .../206-libgtksourceview2.0-dev_2.10.5-3_armhf.deb ... Unpacking libgtksourceview2.0-dev:armhf (2.10.5-3) ... Selecting previously unselected package libmpfr-dev:armhf. Preparing to unpack .../207-libmpfr-dev_4.0.2~rc1-1_armhf.deb ... Unpacking libmpfr-dev:armhf (4.0.2~rc1-1) ... Selecting previously unselected package libncurses-dev:armhf. Preparing to unpack .../208-libncurses-dev_6.1+20180210-4ubuntu1_armhf.deb ... Unpacking libncurses-dev:armhf (6.1+20180210-4ubuntu1) ... Selecting previously unselected package libncurses5-dev:armhf. Preparing to unpack .../209-libncurses5-dev_6.1+20180210-4ubuntu1_armhf.deb ... Unpacking libncurses5-dev:armhf (6.1+20180210-4ubuntu1) ... Selecting previously unselected package libreadline-dev:armhf. Preparing to unpack .../210-libreadline-dev_8.0-1_armhf.deb ... Unpacking libreadline-dev:armhf (8.0-1) ... Selecting previously unselected package sbuild-build-depends-genius-dummy. Preparing to unpack .../211-sbuild-build-depends-genius-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-genius-dummy (0.invalid.0) ... Setting up libhtml-tagset-perl (3.20-3) ... Setting up libtry-tiny-perl (0.30-1) ... Setting up libgtk2.0-common (2.24.32-3ubuntu1) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up mime-support (3.60ubuntu1) ... Setting up libicu63:armhf (63.1-5) ... Setting up libencode-locale-perl (1.05-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libjbig0:armhf (2.1-3.1build1) ... Setting up libsigsegv2:armhf (2.12-2) ... Setting up libpthread-stubs0-dev:armhf (0.3-4) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up perl-openssl-defaults:armhf (3build1) ... Setting up libelf1:armhf (0.175-2) ... Setting up libglib2.0-0:armhf (2.58.1-2) ... No schema files found: doing nothing. Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up libio-html-perl (1.001-1) ... Setting up uuid-dev:armhf (2.33.1-0.1ubuntu1) ... Setting up libgdk-pixbuf2.0-common (2.38.0+dfsg-7) ... Setting up libdatrie1:armhf (0.2.12-1) ... Setting up gettext-base (0.19.8.1-9) ... Setting up libjpeg-turbo8:armhf (2.0.1-0ubuntu1) ... Setting up libpipeline1:armhf (1.5.0-2) ... Setting up m4 (1.4.18-2) ... Setting up libbsd0:armhf (0.9.1-1) ... Setting up libkrb5support0:armhf (1.17-1) ... Setting up ucf (3.0038+nmu1) ... Setting up libgirepository-1.0-1:armhf (1.58.3-2) ... Setting up libxml2:armhf (2.9.4+dfsg1-7ubuntu3) ... Setting up libuchardet0:armhf (0.0.6-3) ... Setting up x11proto-dev (2018.4-4) ... Setting up libfreetype6:armhf (2.9.1-3) ... Setting up libmagic-mgc (1:5.35-2) ... Setting up libmagic1:armhf (1:5.35-2) ... Setting up libgraphite2-3:armhf (1.3.13-6) ... Setting up libcroco3:armhf (0.6.12-3) ... Setting up libatk1.0-data (2.30.0-2) ... Setting up x11proto-damage-dev (1:2018.4-4) ... Setting up pkg-config (0.29.1-0ubuntu2) ... Setting up libpixman-1-0:armhf (0.36.0-1) ... Setting up xtrans-dev (1.3.5-1) ... Setting up gir1.2-glib-2.0:armhf (1.58.3-2) ... Setting up x11proto-xext-dev (2018.4-4) ... Setting up libglib2.0-data (2.58.1-2) ... Setting up liblwp-mediatypes-perl (6.02-1) ... Setting up libgtksourceview2.0-common (2.10.5-3) ... Processing triggers for libc-bin (2.28-0ubuntu1) ... Setting up dwz (0.12-3) ... Setting up x11proto-xinerama-dev (2018.4-4) ... Setting up autotools-dev (20180224.1) ... Setting up libpixman-1-dev:armhf (0.36.0-1) ... Setting up liburi-perl (1.76-1) ... Setting up libatk1.0-0:armhf (2.30.0-2) ... Setting up x11proto-randr-dev (2018.4-4) ... Processing triggers for systemd (239-7ubuntu15) ... Setting up libhtml-parser-perl (3.72-3build2) ... Setting up libbison-dev:armhf (2:3.2.4.dfsg-1) ... Setting up libfribidi0:armhf (1.0.5-3.1) ... Setting up libexpat1-dev:armhf (2.2.6-1) ... Setting up shared-mime-info (1.10-1) ... Setting up libpcrecpp0v5:armhf (2:8.39-11) ... Setting up libpcre32-3:armhf (2:8.39-11) ... Setting up libnet-http-perl (6.18-1) ... Setting up icu-devtools (63.1-5) ... Setting up libpcre16-3:armhf (2:8.39-11) ... Setting up libthai-data (0.1.28-1) ... Setting up bison (2:3.2.4.dfsg-1) ... update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode Setting up libxdmcp6:armhf (1:1.1.2-3) ... Setting up libkeyutils1:armhf (1.5.9-9.3) ... Setting up bsdmainutils (11.1.2ubuntu2) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libgmpxx4ldbl:armhf (2:6.1.2+dfsg-4) ... Setting up x11-common (1:7.7+19ubuntu8) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up hicolor-icon-theme (0.17-2) ... Setting up libncurses-dev:armhf (6.1+20180210-4ubuntu1) ... Setting up libglib2.0-bin (2.58.1-2) ... Setting up libgraphite2-dev:armhf (1.3.13-6) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up x11proto-input-dev (2018.4-4) ... Setting up x11proto-composite-dev (1:2018.4-4) ... Setting up libx11-data (2:1.6.7-1) ... Setting up libxau6:armhf (1:1.0.8-1) ... Setting up autopoint (0.19.8.1-9) ... Setting up libmpdec2:armhf (2.4.2-2) ... Setting up libdbus-1-3:armhf (1.12.10-1ubuntu2) ... Setting up liblzo2-2:armhf (2.10-0.1) ... Setting up libavahi-common-data:armhf (0.7-4ubuntu4) ... Setting up netbase (5.5) ... Setting up libwebp6:armhf (0.6.1-2) ... Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-0ubuntu2) ... Setting up libfile-stripnondeterminism-perl (1.1.0-1) ... Setting up libjpeg8:armhf (8c-2ubuntu8) ... Setting up libgmp-dev:armhf (2:6.1.2+dfsg-4) ... Setting up libk5crypto3:armhf (1.17-1) ... Setting up libpcre3-dev:armhf (2:8.39-11) ... Setting up gir1.2-atk-1.0:armhf (2.30.0-2) ... Setting up libpython3.7-stdlib:armhf (3.7.2-1) ... Setting up fontconfig-config (2.13.0-5ubuntu3) ... Setting up libhttp-date-perl (6.02-1) ... Setting up x11proto-core-dev (2018.4-4) ... Setting up gettext (0.19.8.1-9) ... Setting up flex (2.6.4-6.2) ... Setting up libnet-ssleay-perl (1.85-2ubuntu3) ... Setting up gir1.2-freedesktop:armhf (1.58.3-2) ... Setting up groff-base (1.22.4-2) ... Setting up x11proto-fixes-dev (1:2018.4-4) ... Setting up libxml2-utils (2.9.4+dfsg1-7ubuntu3) ... Setting up libharfbuzz0b:armhf (2.3.0-1) ... Setting up libtiff5:armhf (4.0.10-3) ... Setting up libxau-dev:armhf (1:1.0.8-1) ... Setting up python3.7 (3.7.2-1) ... Setting up autoconf (2.69-11) ... Setting up libthai0:armhf (0.1.28-1) ... Setting up libicu-dev (63.1-5) ... Setting up file (1:5.35-2) ... Setting up libio-socket-ssl-perl (2.060-3) ... Setting up libhtml-tree-perl (5.07-2) ... Setting up libxml2-dev:armhf (2.9.4+dfsg1-7ubuntu3) ... Setting up libncurses5-dev:armhf (6.1+20180210-4ubuntu1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up libxdmcp-dev:armhf (1:1.1.2-3) ... Setting up gir1.2-harfbuzz-0.0:armhf (2.3.0-1) ... Setting up libfribidi-dev:armhf (1.0.5-3.1) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libreadline-dev:armhf (8.0-1) ... Setting up libice6:armhf (2:1.0.9-2) ... Setting up libfile-listing-perl (6.04-1) ... Setting up man-db (2.8.5-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up libhttp-message-perl (6.18-1) ... Setting up libkrb5-3:armhf (1.17-1) ... Setting up libavahi-common3:armhf (0.7-4ubuntu4) ... Setting up libpng-dev:armhf (1.6.36-3) ... Setting up libxcb1:armhf (1.13.1-2) ... Setting up libharfbuzz-gobject0:armhf (2.3.0-1) ... Setting up libhttp-negotiate-perl (6.01-1) ... Setting up libmpfr-dev:armhf (4.0.2~rc1-1) ... Setting up libgmp3-dev:armhf (2:6.1.2+dfsg-4) ... Setting up libtool (2.4.6-7) ... Setting up libpython3-stdlib:armhf (3.7.1-1ubuntu1) ... Setting up libfontconfig1:armhf (2.13.0-5ubuntu3) ... Setting up libsm6:armhf (2:1.2.2-1) ... Setting up libxcb-render0:armhf (1.13.1-2) ... Setting up libharfbuzz-icu0:armhf (2.3.0-1) ... Setting up po-debconf (1.0.21) ... Setting up python3 (3.7.1-1ubuntu1) ... Setting up libhttp-cookies-perl (6.04-1) ... Setting up libx11-6:armhf (2:1.6.7-1) ... Setting up libgssapi-krb5-2:armhf (1.17-1) ... Setting up libfreetype6-dev:armhf (2.9.1-3) ... Setting up libice-dev:armhf (2:1.0.9-2) ... Setting up libxcomposite1:armhf (1:0.4.4-2) ... Setting up libxcb-shm0:armhf (1.13.1-2) ... Setting up libxrender1:armhf (1:0.9.10-1) ... Setting up libxcb1-dev:armhf (1.13.1-2) ... Setting up libavahi-client3:armhf (0.7-4ubuntu4) ... Setting up libx11-dev:armhf (2:1.6.7-1) ... Setting up libxft2:armhf (2.3.2-2) ... Setting up python3-lib2to3 (3.7.2-2) ... Setting up python3-distutils (3.7.2-2) ... Setting up fontconfig (2.13.0-5ubuntu3) ... Regenerating fonts cache... done. Setting up libcups2:armhf (2.2.10-3) ... Setting up libfontconfig1-dev:armhf (2.13.0-5ubuntu3) ... Setting up libsm-dev:armhf (2:1.2.2-1) ... Setting up libxdamage1:armhf (1:1.1.4-3) ... Setting up libxext6:armhf (2:1.3.3-1) ... Setting up libxfixes3:armhf (1:5.0.3-1) ... Setting up libglib2.0-dev-bin (2.58.1-2) ... Setting up libgdk-pixbuf2.0-0:armhf (2.38.0+dfsg-7) ... Setting up libxcb-shm0-dev:armhf (1.13.1-2) ... Setting up libgdk-pixbuf2.0-bin (2.38.0+dfsg-7) ... Setting up gir1.2-gdkpixbuf-2.0:armhf (2.38.0+dfsg-7) ... Setting up libxrender-dev:armhf (1:0.9.10-1) ... Setting up libglib2.0-dev:armhf (2.58.1-2) ... Setting up libxcb-render0-dev:armhf (1.13.1-2) ... Setting up libxft-dev:armhf (2.3.2-2) ... Setting up gtk-update-icon-cache (3.24.3-1ubuntu1) ... Setting up libgdk-pixbuf2.0-dev:armhf (2.38.0+dfsg-7) ... Setting up libxcursor1:armhf (1:1.1.15-2) ... Setting up libxext-dev:armhf (2:1.3.3-1) ... Setting up libpango-1.0-0:armhf (1.42.4-6) ... Setting up libxfixes-dev:armhf (1:5.0.3-1) ... Setting up libharfbuzz-dev:armhf (2.3.0-1) ... Setting up libxrandr2:armhf (2:1.5.1-1) ... Setting up libxi6:armhf (2:1.7.9-1) ... Setting up libcairo2:armhf (1.16.0-2) ... Setting up libxinerama1:armhf (2:1.1.4-1) ... Setting up libxcursor-dev:armhf (1:1.1.15-2) ... Setting up libxrandr-dev:armhf (2:1.5.1-1) ... Setting up libxcomposite-dev:armhf (1:0.4.4-2) ... Setting up libcairo-script-interpreter2:armhf (1.16.0-2) ... Setting up libcairo-gobject2:armhf (1.16.0-2) ... Setting up libxdamage-dev:armhf (1:1.1.4-3) ... Setting up libatk1.0-dev:armhf (2.30.0-2) ... Setting up libpangoft2-1.0-0:armhf (1.42.4-6) ... Setting up libxinerama-dev:armhf (2:1.1.4-1) ... Setting up libxi-dev:armhf (2:1.7.9-1) ... Setting up libcairo2-dev:armhf (1.16.0-2) ... Setting up libpangoxft-1.0-0:armhf (1.42.4-6) ... Setting up libpangocairo-1.0-0:armhf (1.42.4-6) ... Setting up gir1.2-pango-1.0:armhf (1.42.4-6) ... Setting up librsvg2-2:armhf (2.44.10-1) ... Setting up pango1.0-tools (1.42.4-6) ... Setting up librsvg2-common:armhf (2.44.10-1) ... Setting up libpango1.0-dev:armhf (1.42.4-6) ... Setting up adwaita-icon-theme (3.30.0-0ubuntu1) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up libgtk2.0-0:armhf (2.24.32-3ubuntu1) ... Setting up dh-autoreconf (19) ... Setting up liblwp-protocol-https-perl (6.07-2) ... Setting up libgtksourceview2.0-0:armhf (2.10.5-3) ... Setting up humanity-icon-theme (0.6.15) ... Setting up dh-strip-nondeterminism (1.1.0-1) ... Setting up libwww-perl (6.36-1) ... Setting up gir1.2-gtk-2.0:armhf (2.24.32-3ubuntu1) ... Setting up debhelper (12ubuntu1) ... Setting up ubuntu-mono (16.10+18.10.20181005-0ubuntu1) ... Setting up libgtk2.0-dev:armhf (2.24.32-3ubuntu1) ... Setting up libxml-parser-perl (2.44-2build4) ... Setting up libgtksourceview2.0-dev:armhf (2.10.5-3) ... Setting up intltool (0.51.0-5ubuntu1) ... Setting up sbuild-build-depends-genius-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.28-0ubuntu1) ... Processing triggers for systemd (239-7ubuntu15) ... Processing triggers for libgdk-pixbuf2.0-0:armhf (2.38.0+dfsg-7) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-141-generic arm64 (armv7l) Toolchain package versions: binutils_2.31.1-11ubuntu1 dpkg-dev_1.19.2ubuntu2 g++-8_8.2.0-14ubuntu1 gcc-8_8.2.0-14ubuntu1 libc6-dev_2.28-0ubuntu1 libstdc++-8-dev_8.2.0-14ubuntu1 libstdc++6_8.2.0-14ubuntu1 linux-libc-dev_4.19.0-9.10 Package versions: adduser_3.117ubuntu1 advancecomp_2.1-1 adwaita-icon-theme_3.30.0-0ubuntu1 apt_1.8.0~alpha3 autoconf_2.69-11 automake_1:1.16.1-4 autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_10.1ubuntu8 base-passwd_3.5.45 bash_5.0-1ubuntu1 binutils_2.31.1-11ubuntu1 binutils-arm-linux-gnueabihf_2.31.1-11ubuntu1 binutils-common_2.31.1-11ubuntu1 bison_2:3.2.4.dfsg-1 bsdmainutils_11.1.2ubuntu2 bsdutils_1:2.33.1-0.1ubuntu1 build-essential_12.5ubuntu2 bzip2_1.0.6-9 ca-certificates_20180409 coreutils_8.30-1ubuntu1 cpp_4:8.2.0-2ubuntu2 cpp-8_8.2.0-14ubuntu1 dash_0.5.10.2-4ubuntu1 debconf_1.5.69 debhelper_12ubuntu1 debianutils_4.8.6 dh-autoreconf_19 dh-strip-nondeterminism_1.1.0-1 diffutils_1:3.6-1 dmsetup_2:1.02.145-4.1ubuntu4 dpkg_1.19.2ubuntu2 dpkg-dev_1.19.2ubuntu2 dwz_0.12-3 e2fslibs_1.44.5-1 e2fsprogs_1.44.5-1 fakeroot_1.23-1 fdisk_2.33.1-0.1ubuntu1 file_1:5.35-2 findutils_4.6.0+git+20181018-1 flex_2.6.4-6.2 fontconfig_2.13.0-5ubuntu3 fontconfig-config_2.13.0-5ubuntu3 fonts-dejavu-core_2.37-1 g++_4:8.2.0-2ubuntu2 g++-8_8.2.0-14ubuntu1 gcc_4:8.2.0-2ubuntu2 gcc-8_8.2.0-14ubuntu1 gcc-8-base_8.2.0-14ubuntu1 gettext_0.19.8.1-9 gettext-base_0.19.8.1-9 gir1.2-atk-1.0_2.30.0-2 gir1.2-freedesktop_1.58.3-2 gir1.2-gdkpixbuf-2.0_2.38.0+dfsg-7 gir1.2-glib-2.0_1.58.3-2 gir1.2-gtk-2.0_2.24.32-3ubuntu1 gir1.2-harfbuzz-0.0_2.3.0-1 gir1.2-pango-1.0_1.42.4-6 gpg_2.2.12-1ubuntu2 gpg-agent_2.2.12-1ubuntu2 gpgconf_2.2.12-1ubuntu2 gpgv_2.2.12-1ubuntu2 grep_3.3-1 groff-base_1.22.4-2 gtk-update-icon-cache_3.24.3-1ubuntu1 gzip_1.9-3 hicolor-icon-theme_0.17-2 hostname_3.21 humanity-icon-theme_0.6.15 icu-devtools_63.1-5 init_1.56+nmu1 init-system-helpers_1.56+nmu1 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool_0.51.0-5ubuntu1 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3build1 libapparmor1_2.12-4ubuntu10 libapt-pkg5.0_1.8.0~alpha3 libarchive-zip-perl_1.64-1 libargon2-1_0~20171227-0.2 libasan5_8.2.0-14ubuntu1 libassuan0_2.5.2-1 libatk1.0-0_2.30.0-2 libatk1.0-data_2.30.0-2 libatk1.0-dev_2.30.0-2 libatomic1_8.2.0-14ubuntu1 libattr1_1:2.4.47-2build1 libaudit-common_1:2.8.3-1ubuntu3 libaudit1_1:2.8.3-1ubuntu3 libavahi-client3_0.7-4ubuntu4 libavahi-common-data_0.7-4ubuntu4 libavahi-common3_0.7-4ubuntu4 libbinutils_2.31.1-11ubuntu1 libbison-dev_2:3.2.4.dfsg-1 libblkid1_2.33.1-0.1ubuntu1 libbsd0_0.9.1-1 libbz2-1.0_1.0.6-9 libc-bin_2.28-0ubuntu1 libc-dev-bin_2.28-0ubuntu1 libc6_2.28-0ubuntu1 libc6-dev_2.28-0ubuntu1 libcairo-gobject2_1.16.0-2 libcairo-script-interpreter2_1.16.0-2 libcairo2_1.16.0-2 libcairo2-dev_1.16.0-2 libcap-ng0_0.7.9-2 libcap2_1:2.25-1.2 libcc1-0_8.2.0-14ubuntu1 libcom-err2_1.44.5-1 libcomerr2_1.44.5-1 libcroco3_0.6.12-3 libcryptsetup12_2:2.0.4-2ubuntu2 libcups2_2.2.10-3 libdatrie1_0.2.12-1 libdb5.3_5.3.28+dfsg1-0.2 libdbus-1-3_1.12.10-1ubuntu2 libdebconfclient0_0.244ubuntu1 libdevmapper1.02.1_2:1.02.145-4.1ubuntu4 libdpkg-perl_1.19.2ubuntu2 libelf1_0.175-2 libencode-locale-perl_1.05-1 libexpat1_2.2.6-1 libexpat1-dev_2.2.6-1 libext2fs2_1.44.5-1 libfakeroot_1.23-1 libfdisk1_2.33.1-0.1ubuntu1 libffi6_3.2.1-9 libfile-listing-perl_6.04-1 libfile-stripnondeterminism-perl_1.1.0-1 libfontconfig1_2.13.0-5ubuntu3 libfontconfig1-dev_2.13.0-5ubuntu3 libfreetype6_2.9.1-3 libfreetype6-dev_2.9.1-3 libfribidi-dev_1.0.5-3.1 libfribidi0_1.0.5-3.1 libgcc-8-dev_8.2.0-14ubuntu1 libgcc1_1:8.2.0-14ubuntu1 libgcrypt20_1.8.4-3ubuntu1 libgdbm-compat4_1.18.1-2build1 libgdbm6_1.18.1-2build1 libgdk-pixbuf2.0-0_2.38.0+dfsg-7 libgdk-pixbuf2.0-bin_2.38.0+dfsg-7 libgdk-pixbuf2.0-common_2.38.0+dfsg-7 libgdk-pixbuf2.0-dev_2.38.0+dfsg-7 libgirepository-1.0-1_1.58.3-2 libglib2.0-0_2.58.1-2 libglib2.0-bin_2.58.1-2 libglib2.0-data_2.58.1-2 libglib2.0-dev_2.58.1-2 libglib2.0-dev-bin_2.58.1-2 libgmp-dev_2:6.1.2+dfsg-4 libgmp10_2:6.1.2+dfsg-4 libgmp3-dev_2:6.1.2+dfsg-4 libgmpxx4ldbl_2:6.1.2+dfsg-4 libgnutls30_3.6.5-2ubuntu1 libgomp1_8.2.0-14ubuntu1 libgpg-error0_1.33-3 libgraphite2-3_1.3.13-6 libgraphite2-dev_1.3.13-6 libgssapi-krb5-2_1.17-1 libgtk2.0-0_2.24.32-3ubuntu1 libgtk2.0-common_2.24.32-3ubuntu1 libgtk2.0-dev_2.24.32-3ubuntu1 libgtksourceview2.0-0_2.10.5-3 libgtksourceview2.0-common_2.10.5-3 libgtksourceview2.0-dev_2.10.5-3 libharfbuzz-dev_2.3.0-1 libharfbuzz-gobject0_2.3.0-1 libharfbuzz-icu0_2.3.0-1 libharfbuzz0b_2.3.0-1 libhogweed4_3.4.1~rc1-1 libhtml-parser-perl_3.72-3build2 libhtml-tagset-perl_3.20-3 libhtml-tree-perl_5.07-2 libhttp-cookies-perl_6.04-1 libhttp-date-perl_6.02-1 libhttp-message-perl_6.18-1 libhttp-negotiate-perl_6.01-1 libice-dev_2:1.0.9-2 libice6_2:1.0.9-2 libicu-dev_63.1-5 libicu63_63.1-5 libidn11_1.33-2.2ubuntu1 libidn2-0_2.0.5-1 libio-html-perl_1.001-1 libio-socket-ssl-perl_2.060-3 libip4tc0_1.6.1-2ubuntu3 libisl19_0.20-2 libjbig0_2.1-3.1build1 libjpeg-turbo8_2.0.1-0ubuntu1 libjpeg8_8c-2ubuntu8 libjson-c3_0.12.1-1.3 libk5crypto3_1.17-1 libkeyutils1_1.5.9-9.3 libkmod2_25-1ubuntu2 libkrb5-3_1.17-1 libkrb5support0_1.17-1 liblockfile-bin_1.14-1.1 liblockfile1_1.14-1.1 liblwp-mediatypes-perl_6.02-1 liblwp-protocol-https-perl_6.07-2 liblz4-1_1.8.3-1ubuntu1 liblzma5_5.2.2-1.3 liblzo2-2_2.10-0.1 libmagic-mgc_1:5.35-2 libmagic1_1:5.35-2 libmount1_2.33.1-0.1ubuntu1 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr-dev_4.0.2~rc1-1 libmpfr6_4.0.2~rc1-1 libncurses-dev_6.1+20180210-4ubuntu1 libncurses5-dev_6.1+20180210-4ubuntu1 libncurses6_6.1+20180210-4ubuntu1 libncursesw6_6.1+20180210-4ubuntu1 libnet-http-perl_6.18-1 libnet-ssleay-perl_1.85-2ubuntu3 libnettle6_3.4.1~rc1-1 libnpth0_1.6-1 libp11-kit0_0.23.14-2 libpam-modules_1.1.8-3.6ubuntu2 libpam-modules-bin_1.1.8-3.6ubuntu2 libpam-runtime_1.1.8-3.6ubuntu2 libpam0g_1.1.8-3.6ubuntu2 libpango-1.0-0_1.42.4-6 libpango1.0-dev_1.42.4-6 libpangocairo-1.0-0_1.42.4-6 libpangoft2-1.0-0_1.42.4-6 libpangoxft-1.0-0_1.42.4-6 libpcre16-3_2:8.39-11 libpcre3_2:8.39-11 libpcre3-dev_2:8.39-11 libpcre32-3_2:8.39-11 libpcrecpp0v5_2:8.39-11 libperl5.28_5.28.1-3 libpipeline1_1.5.0-2 libpixman-1-0_0.36.0-1 libpixman-1-dev_0.36.0-1 libpng-dev_1.6.36-3 libpng16-16_1.6.36-3 libprocps7_2:3.3.15-2ubuntu1 libpthread-stubs0-dev_0.3-4 libpython3-stdlib_3.7.1-1ubuntu1 libpython3.7-minimal_3.7.2-1 libpython3.7-stdlib_3.7.2-1 libreadline-dev_8.0-1 libreadline7_7.0-5 libreadline8_8.0-1 librsvg2-2_2.44.10-1 librsvg2-common_2.44.10-1 libseccomp2_2.3.3-3ubuntu2 libselinux1_2.8-1build2 libsemanage-common_2.8-2 libsemanage1_2.8-2 libsepol1_2.8-1 libsigsegv2_2.12-2 libslang2_2.3.2-1ubuntu1 libsm-dev_2:1.2.2-1 libsm6_2:1.2.2-1 libsmartcols1_2.33.1-0.1ubuntu1 libsqlite3-0_3.26.0+fossilbc891ac6b-1build1 libss2_1.44.5-1 libssl1.1_1.1.1a-1ubuntu2 libstdc++-8-dev_8.2.0-14ubuntu1 libstdc++6_8.2.0-14ubuntu1 libsystemd0_239-7ubuntu15 libtasn1-6_4.13-3 libthai-data_0.1.28-1 libthai0_0.1.28-1 libtiff5_4.0.10-3 libtimedate-perl_2.3000-2 libtinfo6_6.1+20180210-4ubuntu1 libtool_2.4.6-7 libtry-tiny-perl_0.30-1 libubsan1_8.2.0-14ubuntu1 libuchardet0_0.0.6-3 libudev1_239-7ubuntu15 libunistring2_0.9.10-1ubuntu1 liburi-perl_1.76-1 libusb-0.1-4_2:0.1.12-32 libuuid1_2.33.1-0.1ubuntu1 libwebp6_0.6.1-2 libwww-perl_6.36-1 libwww-robotrules-perl_6.02-1 libx11-6_2:1.6.7-1 libx11-data_2:1.6.7-1 libx11-dev_2:1.6.7-1 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxcb-render0_1.13.1-2 libxcb-render0-dev_1.13.1-2 libxcb-shm0_1.13.1-2 libxcb-shm0-dev_1.13.1-2 libxcb1_1.13.1-2 libxcb1-dev_1.13.1-2 libxcomposite-dev_1:0.4.4-2 libxcomposite1_1:0.4.4-2 libxcursor-dev_1:1.1.15-2 libxcursor1_1:1.1.15-2 libxdamage-dev_1:1.1.4-3 libxdamage1_1:1.1.4-3 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1 libxext6_2:1.3.3-1 libxfixes-dev_1:5.0.3-1 libxfixes3_1:5.0.3-1 libxft-dev_2.3.2-2 libxft2_2.3.2-2 libxi-dev_2:1.7.9-1 libxi6_2:1.7.9-1 libxinerama-dev_2:1.1.4-1 libxinerama1_2:1.1.4-1 libxml-parser-perl_2.44-2build4 libxml2_2.9.4+dfsg1-7ubuntu3 libxml2-dev_2.9.4+dfsg1-7ubuntu3 libxml2-utils_2.9.4+dfsg1-7ubuntu3 libxrandr-dev_2:1.5.1-1 libxrandr2_2:1.5.1-1 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libzstd1_1.3.8+dfsg-3 linux-libc-dev_4.19.0-9.10 lockfile-progs_0.1.18 login_1:4.5-1ubuntu1 lsb-base_9.20170808ubuntu1 m4_1.4.18-2 make_4.2.1-1.2 man-db_2.8.5-1 mawk_1.3.3-17ubuntu3 mime-support_3.60ubuntu1 mount_2.33.1-0.1ubuntu1 multiarch-support_2.28-0ubuntu1 ncurses-base_6.1+20180210-4ubuntu1 ncurses-bin_6.1+20180210-4ubuntu1 netbase_5.5 openssl_1.1.1a-1ubuntu2 optipng_0.7.6-1.1 pango1.0-tools_1.42.4-6 passwd_1:4.5-1ubuntu1 patch_2.7.6-3 perl_5.28.1-3 perl-base_5.28.1-3 perl-modules-5.28_5.28.1-3 perl-openssl-defaults_3build1 pinentry-curses_1.1.0-1build2 pkg-config_0.29.1-0ubuntu2 pkgbinarymangler_143 po-debconf_1.0.21 policyrcd-script-zg2_0.1-3 procps_2:3.3.15-2ubuntu1 python3_3.7.1-1ubuntu1 python3-distutils_3.7.2-2 python3-lib2to3_3.7.2-2 python3-minimal_3.7.1-1ubuntu1 python3.7_3.7.2-1 python3.7-minimal_3.7.2-1 readline-common_8.0-1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-genius-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12 shared-mime-info_1.10-1 systemd_239-7ubuntu15 systemd-sysv_239-7ubuntu15 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.10ubuntu2 tar_1.30+dfsg-4 tzdata_2018i-1 ubuntu-keyring_2018.09.18.1 ubuntu-mono_16.10+18.10.20181005-0ubuntu1 ucf_3.0038+nmu1 util-linux_2.32-0.1ubuntu2 uuid-dev_2.33.1-0.1ubuntu1 x11-common_1:7.7+19ubuntu8 x11proto-composite-dev_1:2018.4-4 x11proto-core-dev_2018.4-4 x11proto-damage-dev_1:2018.4-4 x11proto-dev_2018.4-4 x11proto-fixes-dev_1:2018.4-4 x11proto-input-dev_2018.4-4 x11proto-randr-dev_2018.4-4 x11proto-xext-dev_2018.4-4 x11proto-xinerama-dev_2018.4-4 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.5-1 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-0ubuntu2 zlib1g-dev_1:1.2.11.dfsg-0ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Mon Jan 14 20:14:19 2019 UTC gpgv: using RSA key D56571B88A8BBAF140BF63D6BD7EAA60778FA6F5 gpgv: issuer "doko@ubuntu.com" gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./genius_1.0.24-2build1.dsc dpkg-source: info: extracting genius in genius-1.0.24 dpkg-source: info: unpacking genius_1.0.24.orig.tar.xz dpkg-source: info: unpacking genius_1.0.24-2build1.debian.tar.xz Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-16277705 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-16277705 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-16277705 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package genius dpkg-buildpackage: info: source version 1.0.24-2build1 dpkg-buildpackage: info: source distribution disco dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh clean dh_clean debian/rules build-arch dh build-arch dh_update_autotools_config -a dh_autoreconf -a acinclude.m4:17: warning: underquoted definition of AM_PATH_PROG_WITH_TEST acinclude.m4:17: run info Automake 'Extending aclocal' acinclude.m4:17: or see https://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal acinclude.m4:65: warning: the serial number must appear before any macro definition acinclude.m4:90: warning: the serial number must appear before any macro definition libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' acinclude.m4:17: warning: underquoted definition of AM_PATH_PROG_WITH_TEST acinclude.m4:17: run info Automake 'Extending aclocal' acinclude.m4:17: or see https://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal acinclude.m4:65: warning: the serial number must appear before any macro definition acinclude.m4:90: warning: the serial number must appear before any macro definition configure.ac:32: installing './compile' configure.ac:5: installing './missing' gtkextra/Makefile.am: installing './depcomp' vte/src/Makefile.am:130: warning: filter %.h,$^: non-POSIX variable name vte/src/Makefile.am:130: (probably a GNU make extension) vte/src/Makefile.am:136: warning: filter %.h,$^: non-POSIX variable name vte/src/Makefile.am:136: (probably a GNU make extension) debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' dh_auto_configure -- --disable-update-mimedb --disable-static \ --libexecdir=/usr/lib/arm-linux-gnueabihf/genius ./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --disable-maintainer-mode --disable-dependency-tracking --disable-update-mimedb --disable-static --libexecdir=/usr/lib/arm-linux-gnueabihf/genius checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking whether NLS is requested... yes checking for intltool >= 0.21... 0.51.0 found checking for intltool-update... /usr/bin/intltool-update checking for intltool-merge... /usr/bin/intltool-merge checking for intltool-extract... /usr/bin/intltool-extract checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for perl... /usr/bin/perl checking for perl >= 5.8.1... 5.28.1 checking for XML::Parser... ok checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none Turning on extra gcc flags -finline-functions -frename-registers checking for library containing strerror... none required checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no checking build system type... arm-unknown-linux-gnueabihf checking host system type... arm-unknown-linux-gnueabihf checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert arm-unknown-linux-gnueabihf file names to arm-unknown-linux-gnueabihf format... func_convert_file_noop checking how to convert arm-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for bison... bison -y checking for /proc/self/maps... yes checking whether everything is installed to the same prefix... no checking whether binary relocation support should be enabled... no checking whether C compiler accepts -Werror=unknown-warning-option... no checking whether C compiler accepts -Wno-suggest-attribute=format... yes checking whether C compiler accepts -fno-strict-aliasing... yes checking whether C compiler accepts -Wall... yes checking whether C compiler accepts -Wextra... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wredundant-decls... yes checking whether C compiler accepts -Wno-unused-parameter... yes checking whether C compiler accepts -Wno-missing-field-initializers... yes checking whether C compiler accepts -Wdeclaration-after-statement... yes checking whether C compiler accepts -Wformat=2... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wsign-compare... yes checking whether C compiler accepts -Wstrict-aliasing... yes checking whether C compiler accepts -Wshadow... yes checking whether C compiler accepts -Winline... yes checking whether C compiler accepts -Wpacked... yes checking whether C compiler accepts -Wmissing-format-attribute... yes checking whether C compiler accepts -Wmissing-noreturn... yes checking whether C compiler accepts -Winit-self... yes checking whether C compiler accepts -Wredundant-decls... (cached) yes checking whether C compiler accepts -Wmissing-include-dirs... yes checking whether C compiler accepts -Wunused-but-set-variable... yes checking whether C compiler accepts -Warray-bounds... yes checking whether C compiler accepts -Wimplicit-function-declaration... yes checking whether C compiler accepts -Wreturn-type... yes checking whether C compiler accepts -Wswitch-enum... yes checking whether C compiler accepts -Wswitch-default... yes checking whether C compiler accepts -Wno-error=unused-parameter... yes checking whether C compiler accepts -Wno-error=missing-field-initializers... yes checking whether C compiler accepts -Werror=unknown-warning-option... (cached) no checking whether the linker accepts -Wl,--no-as-needed... yes checking whether the linker accepts -Wl,--fatal-warnings... yes checking whether the linker accepts -Wl,-fatal_warnings... no checking whether the linker accepts -Wl,--no-as-needed... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for ngettext in libc... yes checking for dgettext in libc... yes checking for bind_textdomain_codeset... yes checking for msgfmt... (cached) /usr/bin/msgfmt checking for dcgettext... yes checking if msgfmt accepts -c... yes checking for gmsgfmt... (cached) /usr/bin/msgfmt checking for xgettext... (cached) /usr/bin/xgettext checking for catalogs to be installed... ar az bs ca cs da de dz el en_CA en_GB eo es eu fr ga gl hi hr hu id it ja ko lv mk ml nb ne nl oc pa pt_BR pt ro ru rw sl sq sr@latin sr sv zh_CN zh_TW checking for glib-genmarshal... /usr/bin/glib-genmarshal checking for tgetent in -ltermcap... yes checking for readline in -lreadline... yes checking for __gmpz_init_set in -lgmp... yes checking for mpfr_j0 in -lmpfr... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for GENIUS_NOGUI... yes checking for GLIB... yes Testing for presence of GNOME (GTK and GIO is enough) and GtkSourceView: Note: You can compile without GNOME by using the --disable-gnome option checking for GENIUS... yes checking for GSV... yes checking for VICIOUS... yes checking for wordexp... yes checking for gtk-update-icon-cache... /usr/bin/gtk-update-icon-cache checking for glib-mkenums... /usr/bin/glib-mkenums checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/syslimits.h usability... no checking sys/syslimits.h presence... no checking for sys/syslimits.h... no checking sys/termios.h usability... yes checking sys/termios.h presence... yes checking for sys/termios.h... yes checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking whether termios.h defines TIOCGWINSZ... no checking whether sys/ioctl.h defines TIOCGWINSZ... yes checking for cfmakeraw... yes checking for fork... yes checking for setsid... yes checking for setpgid... yes checking for getpgid... yes checking for getpt... yes checking for grantpt... yes checking for unlockpt... yes checking for ptsname... yes checking for ptsname_r... yes checking for tcgetattr... yes checking for tcsetattr... yes checking for socket... yes checking for socketpair... yes checking for recvmsg... yes checking for floor... no checking for floor in -lm... yes checking for ceil... yes checking for floor... (cached) no checking for tgetent... no checking for tgetent in -lncurses... yes checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking term.h usability... yes checking term.h presence... yes checking for term.h... yes checking for GDK target... x11 checking for VTE... yes checking for wint_t... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating genius.spec config.status: creating Makefile config.status: creating src/Makefile config.status: creating lib/Makefile config.status: creating lib/calculus/Makefile config.status: creating lib/combinatorics/Makefile config.status: creating lib/equation_solving/Makefile config.status: creating lib/functions/Makefile config.status: creating lib/linear_algebra/Makefile config.status: creating lib/misc/Makefile config.status: creating lib/sets/Makefile config.status: creating lib/number_theory/Makefile config.status: creating lib/statistics/Makefile config.status: creating lib/symbolic/Makefile config.status: creating lib/commutative_algebra/Makefile config.status: creating ve/Makefile config.status: creating vte/Makefile config.status: creating vte/src/Makefile config.status: creating vte/termcaps/Makefile config.status: creating gtkextra/Makefile config.status: creating examples/Makefile config.status: creating pixmaps/Makefile config.status: creating pixmaps/8x8/Makefile config.status: creating pixmaps/16x16/Makefile config.status: creating pixmaps/22x22/Makefile config.status: creating pixmaps/24x24/Makefile config.status: creating pixmaps/32x32/Makefile config.status: creating pixmaps/48x48/Makefile config.status: creating pixmaps/256x256/Makefile config.status: creating pixmaps/scalable/Makefile config.status: creating po/Makefile.in config.status: creating help/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default-1 commands config.status: executing po/stamp-it commands Configuration: Source code location: . Compiler: gcc GNOME frontend: yes Using GtkSourceView: yes make[1]: Leaving directory '/<>' dh_auto_build -a make -j4 make[1]: Entering directory '/<>' make all-recursive make[2]: Entering directory '/<>' Making all in ve make[3]: Entering directory '/<>/ve' Making all in . make[4]: Entering directory '/<>/ve' gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test-ve-config.o test-ve-config.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ve-misc.o ve-misc.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ve-config.o ve-config.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ve-nongnome.o ve-nongnome.c ve-config.c: In function ‘destroy_section’: ve-config.c:119:34: warning: cast between incompatible function types from ‘void (*)(VeLine *)’ {aka ‘void (*)(struct _VeLine *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] g_list_foreach (section->lines, (GFunc) destroy_line, NULL); ^ gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ve-miscui.o ve-miscui.c ve-config.c: In function ‘config_clear’: ve-config.c:478:36: warning: cast between incompatible function types from ‘void (*)(VeSection *)’ {aka ‘void (*)(struct _VeSection *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] g_list_foreach (config->sections, (GFunc) destroy_section, NULL); ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from ve-miscui.c:23: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ rm -f libvicious.a ar cru libvicious.a ve-misc.o ve-config.o ve-nongnome.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libvicious.a /bin/bash ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o test-ve-config test-ve-config.o libvicious.a -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lglib-2.0 -lncurses -lmpfr -lm rm -f libviciousui.a ar cru libviciousui.a ve-misc.o ve-config.o ve-nongnome.o ve-miscui.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libviciousui.a libtool: link: gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o test-ve-config test-ve-config.o libvicious.a -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lfontconfig -lfreetype -lglib-2.0 -lncurses -lmpfr -lm make[4]: Leaving directory '/<>/ve' make[3]: Leaving directory '/<>/ve' Making all in vte make[3]: Entering directory '/<>/vte' Making all in src make[4]: Entering directory '/<>/vte/src' /usr/bin/glib-mkenums --template vtetypebuiltins.h.template vte.h vtepty.h vtedeprecated.h > xgen-vtbh \ && (cmp -s xgen-vtbh vtetypebuiltins.h || cp xgen-vtbh vtetypebuiltins.h ) \ && rm -f xgen-vtbh \ && echo timestamp > stamp-vtetypebuiltins.h make all-am make[5]: Entering directory '/<>/vte/src' gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-caps.o `test -f 'caps.c' || echo './'`caps.c gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-debug.o `test -f 'debug.c' || echo './'`debug.c gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-iso2022.o `test -f 'iso2022.c' || echo './'`iso2022.c gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-keymap.o `test -f 'keymap.c' || echo './'`keymap.c gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-marshal.o `test -f 'marshal.c' || echo './'`marshal.c gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-matcher.o `test -f 'matcher.c' || echo './'`matcher.c matcher.c: In function ‘_vte_matcher_destroy’: matcher.c:158:3: warning: ‘g_value_array_free’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free (matcher->free_params); ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from matcher.c:23: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ matcher.c: In function ‘_vte_matcher_new’: matcher.c:170:2: warning: ‘g_static_mutex_get_mutex_impl’ is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] g_static_mutex_lock(&_vte_matcher_mutex); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:111, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from matcher.c:23: /usr/include/glib-2.0/glib/deprecated/gthread.h:154:9: note: declared here GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ matcher.c:177:3: warning: ‘g_cache_new’ is deprecated [-Wdeprecated-declarations] _vte_matcher_cache = g_cache_new(_vte_matcher_create, ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:107, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from matcher.c:23: /usr/include/glib-2.0/glib/deprecated/gcache.h:47:10: note: declared here GCache* g_cache_new (GCacheNewFunc value_new_func, ^~~~~~~~~~~ matcher.c:183:2: warning: ‘g_cache_insert’ is deprecated [-Wdeprecated-declarations] ret = g_cache_insert(_vte_matcher_cache, (gpointer) emulation); ^~~ In file included from /usr/include/glib-2.0/glib.h:107, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from matcher.c:23: /usr/include/glib-2.0/glib/deprecated/gcache.h:57:10: note: declared here gpointer g_cache_insert (GCache *cache, ^~~~~~~~~~~~~~ matcher.c:191:2: warning: ‘g_static_mutex_get_mutex_impl’ is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] g_static_mutex_unlock(&_vte_matcher_mutex); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:111, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from matcher.c:23: /usr/include/glib-2.0/glib/deprecated/gthread.h:154:9: note: declared here GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ matcher.c: In function ‘_vte_matcher_free’: matcher.c:200:2: warning: ‘g_static_mutex_get_mutex_impl’ is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] g_static_mutex_lock(&_vte_matcher_mutex); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:111, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from matcher.c:23: /usr/include/glib-2.0/glib/deprecated/gthread.h:154:9: note: declared here GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ matcher.c:201:2: warning: ‘g_cache_remove’ is deprecated [-Wdeprecated-declarations] g_cache_remove(_vte_matcher_cache, matcher); ^~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:107, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from matcher.c:23: /usr/include/glib-2.0/glib/deprecated/gcache.h:60:10: note: declared here void g_cache_remove (GCache *cache, ^~~~~~~~~~~~~~ matcher.c:202:2: warning: ‘g_static_mutex_get_mutex_impl’ is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] g_static_mutex_unlock(&_vte_matcher_mutex); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:111, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from matcher.c:23: /usr/include/glib-2.0/glib/deprecated/gthread.h:154:9: note: declared here GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ matcher.c: In function ‘_vte_matcher_free_params_array’: matcher.c:242:3: warning: ‘g_value_array_free’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_free (params); ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from matcher.c:23: /usr/include/glib-2.0/gobject/gvaluearray.h:70:7: note: declared here void g_value_array_free (GValueArray *value_array); ^~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-pty.o `test -f 'pty.c' || echo './'`pty.c gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-reaper.o `test -f 'reaper.c' || echo './'`reaper.c In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from marshal.h:5, from reaper.c:37: reaper.c: In function ‘vte_reaper_constructor’: /usr/include/glib-2.0/gobject/gobject.h:512:33: warning: returning ‘VteReaper *’ {aka ‘struct _VteReaper *’} from a function with incompatible return type ‘GObject *’ {aka ‘struct _GObject *’} [-Wincompatible-pointer-types] #define g_object_ref(Obj) ((__typeof__(Obj)) (g_object_ref) (Obj)) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reaper.c:85:11: note: in expansion of macro ‘g_object_ref’ return g_object_ref (singleton_reaper); ^~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-ring.o `test -f 'ring.c' || echo './'`ring.c gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-table.o `test -f 'table.c' || echo './'`table.c pty.c: In function ‘_vte_pty_getpt’: pty.c:817:7: warning: implicit declaration of function ‘getpt’; did you mean ‘getopt’? [-Wimplicit-function-declaration] fd = getpt(); ^~~~~ getopt pty.c: In function ‘_vte_pty_grantpt’: pty.c:867:14: warning: implicit declaration of function ‘grantpt’ [-Wimplicit-function-declaration] rv = grantpt(master); ^~~~~~~ pty.c: In function ‘_vte_pty_unlockpt’: pty.c:885:7: warning: implicit declaration of function ‘unlockpt’; did you mean ‘unlinkat’? [-Wimplicit-function-declaration] rv = unlockpt(fd); ^~~~~~~~ unlinkat pty.c: In function ‘vte_pty_class_init’: pty.c:1642:9: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] g_type_class_add_private(object_class, sizeof(VtePtyPrivate)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from vtepty.h:26, from pty.c:33: /usr/include/glib-2.0/gobject/gtype.h:1303:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ table.c: In function ‘_vte_table_extract_numbers’: table.c:551:4: warning: ‘g_value_array_new’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] *array = g_value_array_new(1); ^ In file included from /usr/include/glib-2.0/glib-object.h:35, from table.c:27: /usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here GValueArray* g_value_array_new (guint n_prealloced); ^~~~~~~~~~~~~~~~~ table.c:554:3: warning: ‘g_value_array_append’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append(*array, &value); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from table.c:27: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ table.c: In function ‘_vte_table_extract_string’: table.c:576:3: warning: ‘g_value_array_new’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] *array = g_value_array_new(1); ^ In file included from /usr/include/glib-2.0/glib-object.h:35, from table.c:27: /usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here GValueArray* g_value_array_new (guint n_prealloced); ^~~~~~~~~~~~~~~~~ table.c:578:2: warning: ‘g_value_array_append’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append(*array, &value); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from table.c:27: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ table.c: In function ‘_vte_table_extract_char’: table.c:592:3: warning: ‘g_value_array_new’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] *array = g_value_array_new(1); ^ In file included from /usr/include/glib-2.0/glib-object.h:35, from table.c:27: /usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here GValueArray* g_value_array_new (guint n_prealloced); ^~~~~~~~~~~~~~~~~ table.c:594:2: warning: ‘g_value_array_append’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append(*array, &value); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from table.c:27: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-trie.o `test -f 'trie.c' || echo './'`trie.c gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-vte.o `test -f 'vte.c' || echo './'`vte.c trie.c: In function ‘char_class_digit_extract’: trie.c:171:2: warning: ‘g_value_array_append’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append(array, &value); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ trie.c: In function ‘char_class_multi_extract’: trie.c:214:4: warning: ‘g_value_array_append’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append(array, &value); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ trie.c:222:2: warning: ‘g_value_array_append’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append(array, &value); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ trie.c: In function ‘char_class_any_extract’: trie.c:248:2: warning: ‘g_value_array_append’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append(array, &value); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ trie.c: In function ‘char_class_string_extract’: trie.c:321:2: warning: ‘g_value_array_append’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append(array, &value); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ trie.c: In function ‘_vte_trie_matchx’: trie.c:581:5: warning: ‘g_value_array_new’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] tmparray = g_value_array_new(0); ^~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here GValueArray* g_value_array_new (guint n_prealloced); ^~~~~~~~~~~~~~~~~ trie.c:648:4: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] GValue *value = g_value_array_get_nth(bestarray, i); ^~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ trie.c:649:4: warning: ‘g_value_array_append’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_append(array, value); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: declared here GValueArray* g_value_array_append (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ trie.c: In function ‘_vte_trie_match’: trie.c:686:3: warning: ‘g_value_array_new’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] valuearray = g_value_array_new(0); ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: declared here GValueArray* g_value_array_new (guint n_prealloced); ^~~~~~~~~~~~~~~~~ trie.c:704:5: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(valuearray, i); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from trie.c:33: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-vteaccess.o `test -f 'vteaccess.c' || echo './'`vteaccess.c gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-vtebg.o `test -f 'vtebg.c' || echo './'`vtebg.c vteaccess.c: In function ‘vte_terminal_accessible_get_character_extents’: vteaccess.c:1443:2: warning: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead [-Wdeprecated-declarations] atk_component_get_position (ATK_COMPONENT (text), &base_x, &base_y, coords); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/atk-1.0/atk/atk.h:27, from vteaccess.c:29: /usr/include/atk-1.0/atk/atkcomponent.h:230:23: note: declared here void atk_component_get_position (AtkComponent *component, ^~~~~~~~~~~~~~~~~~~~~~~~~~ vteaccess.c: In function ‘vte_terminal_accessible_get_offset_at_point’: vteaccess.c:1487:2: warning: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead [-Wdeprecated-declarations] atk_component_get_position (ATK_COMPONENT (text), &base_x, &base_y, coords); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/atk-1.0/atk/atk.h:27, from vteaccess.c:29: /usr/include/atk-1.0/atk/atkcomponent.h:230:23: note: declared here void atk_component_get_position (AtkComponent *component, ^~~~~~~~~~~~~~~~~~~~~~~~~~ vteaccess.c: In function ‘vte_terminal_accessible_get_extents’: vteaccess.c:1701:2: warning: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead [-Wdeprecated-declarations] atk_component_get_position(component, x, y, coord_type); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/atk-1.0/atk/atk.h:27, from vteaccess.c:29: /usr/include/atk-1.0/atk/atkcomponent.h:230:23: note: declared here void atk_component_get_position (AtkComponent *component, ^~~~~~~~~~~~~~~~~~~~~~~~~~ vteaccess.c:1702:2: warning: ‘atk_component_get_size’ is deprecated: Use 'atk_component_get_extents' instead [-Wdeprecated-declarations] atk_component_get_size(component, width, height); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/atk-1.0/atk/atk.h:27, from vteaccess.c:29: /usr/include/atk-1.0/atk/atkcomponent.h:235:23: note: declared here void atk_component_get_size (AtkComponent *component, ^~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-vteconv.o `test -f 'vteconv.c' || echo './'`vteconv.c vte.c: In function ‘vte_terminal_class_init’: vte.c:11788:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof (VteTerminalPrivate)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vte.c:31: /usr/include/glib-2.0/gobject/gtype.h:1303:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ vtebg.c: In function ‘vte_bg_class_init’: vtebg.c:203:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] g_type_class_add_private(klass, sizeof (VteBgPrivate)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from vtebg.c:23: /usr/include/glib-2.0/gobject/gtype.h:1303:10: note: declared here void g_type_class_add_private (gpointer g_class, ^~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-vtedraw.o `test -f 'vtedraw.c' || echo './'`vtedraw.c gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-vteregex.o `test -f 'vteregex.c' || echo './'`vteregex.c gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-vterowdata.o `test -f 'vterowdata.c' || echo './'`vterowdata.c gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-vteseq.o `test -f 'vteseq.c' || echo './'`vteseq.c gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-vtestream.o `test -f 'vtestream.c' || echo './'`vtestream.c gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-vtetc.o `test -f 'vtetc.c' || echo './'`vtetc.c vteseq.c: In function ‘vte_sequence_handler_set_title_internal’: vteseq.c:428:2: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 0); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_offset’: vteseq.c:523:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, i); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_multiple_limited’: vteseq.c:545:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 0); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_al’: vteseq.c:939:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 0); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_ch’: vteseq.c:1139:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 0); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_cm’: vteseq.c:1176:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] row = g_value_array_get_nth(params, 0); ^~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:1188:4: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] col = g_value_array_get_nth(params, 1); ^~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_cs’: vteseq.c:1224:2: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 0); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:1228:2: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 1); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_cS’: vteseq.c:1268:2: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 1); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:1272:2: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 2); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_cv’: vteseq.c:1340:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 0); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_dl’: vteseq.c:1418:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 0); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_ec’: vteseq.c:1499:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 0); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_scroll_down’: vteseq.c:1811:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 0); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_change_color’: vteseq.c:1831:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth (params, 0); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_scroll_up’: vteseq.c:1885:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 0); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_tab_clear’: vteseq.c:2131:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 0); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_character_attributes’: vteseq.c:2277:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, i); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:2346:5: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value1 = g_value_array_get_nth(params, i + 1); ^~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:2347:5: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value2 = g_value_array_get_nth(params, i + 2); ^~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:2379:5: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value1 = g_value_array_get_nth(params, i + 1); ^~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:2380:5: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value2 = g_value_array_get_nth(params, i + 2); ^~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_cursor_character_absolute’: vteseq.c:2444:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 0); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_set_scrolling_region_from_start’: vteseq.c:2547:2: warning: ‘g_value_array_insert’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_insert (params, 0, &value); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:84:14: note: declared here GValueArray* g_value_array_insert (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_set_scrolling_region_to_end’: vteseq.c:2560:2: warning: ‘g_value_array_insert’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] g_value_array_insert (params, 1, &value); ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:84:14: note: declared here GValueArray* g_value_array_insert (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_set_mode’: vteseq.c:2605:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, i); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_reset_mode’: vteseq.c:2625:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, i); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_decset’: vteseq.c:2645:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, i); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_decreset’: vteseq.c:2665:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, i); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_erase_in_display’: vteseq.c:2692:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, i); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_erase_in_line’: vteseq.c:2733:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, i); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_insert_lines’: vteseq.c:2787:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 0); ^~~~~ vtetc.c: In function ‘_vte_termcap_new’: vtetc.c:516:3: warning: ‘g_static_mutex_get_mutex_impl’ is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] g_static_mutex_lock (&_vte_termcap_mutex); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:111, from vtetc.c:22: /usr/include/glib-2.0/glib/deprecated/gthread.h:154:9: note: declared here GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vtetc.c:519:5: warning: ‘g_cache_new’ is deprecated [-Wdeprecated-declarations] _vte_termcap_cache = g_cache_new((GCacheNewFunc) _vte_termcap_create, ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:107, from vtetc.c:22: /usr/include/glib-2.0/glib/deprecated/gcache.h:47:10: note: declared here GCache* g_cache_new (GCacheNewFunc value_new_func, ^~~~~~~~~~~ vtetc.c:525:3: warning: ‘g_cache_insert’ is deprecated [-Wdeprecated-declarations] result = g_cache_insert (_vte_termcap_cache, (gpointer) filename); ^~~~~~ In file included from /usr/include/glib-2.0/glib.h:107, from vtetc.c:22: /usr/include/glib-2.0/glib/deprecated/gcache.h:57:10: note: declared here gpointer g_cache_insert (GCache *cache, ^~~~~~~~~~~~~~ vtetc.c:527:3: warning: ‘g_static_mutex_get_mutex_impl’ is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] g_static_mutex_unlock (&_vte_termcap_mutex); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:111, from vtetc.c:22: /usr/include/glib-2.0/glib/deprecated/gthread.h:154:9: note: declared here GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vtetc.c: In function ‘_vte_termcap_free’: vtetc.c:535:3: warning: ‘g_static_mutex_get_mutex_impl’ is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] g_static_mutex_lock (&_vte_termcap_mutex); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:111, from vtetc.c:22: /usr/include/glib-2.0/glib/deprecated/gthread.h:154:9: note: declared here GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vtetc.c:536:3: warning: ‘g_cache_remove’ is deprecated [-Wdeprecated-declarations] g_cache_remove (_vte_termcap_cache, termcap); ^~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:107, from vtetc.c:22: /usr/include/glib-2.0/glib/deprecated/gcache.h:60:10: note: declared here void g_cache_remove (GCache *cache, ^~~~~~~~~~~~~~ vtetc.c:537:3: warning: ‘g_static_mutex_get_mutex_impl’ is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] g_static_mutex_unlock (&_vte_termcap_mutex); ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:111, from vtetc.c:22: /usr/include/glib-2.0/glib/deprecated/gthread.h:154:9: note: declared here GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_delete_lines’: vteseq.c:2828:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 0); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_device_status_report’: vteseq.c:2883:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 0); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_dec_device_status_report’: vteseq.c:2919:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, 0); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_restore_mode’: gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-vtetree.o `test -f 'vtetree.c' || echo './'`vtetree.c vteseq.c:2965:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, i); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_save_mode’: vteseq.c:2985:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, i); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_window_manipulation’: vteseq.c:3061:4: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, i + 1); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:3067:4: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, i + 2); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c:3072:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth(params, i); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ vteseq.c: In function ‘vte_sequence_handler_change_cursor_color’: vteseq.c:3281:3: warning: ‘g_value_array_get_nth’ is deprecated: Use 'GArray' instead [-Wdeprecated-declarations] value = g_value_array_get_nth (params, 0); ^~~~~ In file included from /usr/include/glib-2.0/glib-object.h:35, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from vte.h:23, from vteseq.c:29: /usr/include/glib-2.0/gobject/gvaluearray.h:63:10: note: declared here GValue* g_value_array_get_nth (GValueArray *value_array, ^~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-vtetypebuiltins.o `test -f 'vtetypebuiltins.c' || echo './'`vtetypebuiltins.c gcc -DHAVE_CONFIG_H -I. -I../.. -DG_LOG_DOMAIN=\"Genius-Vte\" -DDATADIR='"/usr/share"' -DLIBEXECDIR='"/usr/lib/arm-linux-gnueabihf/genius"' -DLOCALEDIR='"/usr/share/locale"' -DVTE_COMPILATION -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libvte_a-vteunistr.o `test -f 'vteunistr.c' || echo './'`vteunistr.c rm -f libvte.a ar cru libvte.a libvte_a-caps.o libvte_a-debug.o libvte_a-iso2022.o libvte_a-keymap.o libvte_a-marshal.o libvte_a-matcher.o libvte_a-pty.o libvte_a-reaper.o libvte_a-ring.o libvte_a-table.o libvte_a-trie.o libvte_a-vte.o libvte_a-vteaccess.o libvte_a-vtebg.o libvte_a-vteconv.o libvte_a-vtedraw.o libvte_a-vteregex.o libvte_a-vterowdata.o libvte_a-vteseq.o libvte_a-vtestream.o libvte_a-vtetc.o libvte_a-vtetree.o libvte_a-vtetypebuiltins.o libvte_a-vteunistr.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libvte.a make[5]: Leaving directory '/<>/vte/src' make[4]: Leaving directory '/<>/vte/src' Making all in termcaps make[4]: Entering directory '/<>/vte/termcaps' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/<>/vte/termcaps' make[4]: Entering directory '/<>/vte' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/<>/vte' make[3]: Leaving directory '/<>/vte' Making all in gtkextra make[3]: Entering directory '/<>/gtkextra' Making all in . make[4]: Entering directory '/<>/gtkextra' gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkextra-marshal.o gtkextra-marshal.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkextratypebuiltins.o gtkextratypebuiltins.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkextra.o gtkextra.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkpsfont.o gtkpsfont.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplot.o gtkplot.c In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkextra.c:21: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkextra.c: In function ‘_gtkextra_signal_emit’: gtkextra.c:101:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘guint’ {aka ‘unsigned int’} [-Wsign-compare] for (i = 0; i < query.n_params; i++) ^ gtkextra.c:133:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘guint’ {aka ‘unsigned int’} [-Wsign-compare] for (i = 0; i < query.n_params; i++) ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkpsfont.c:36: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkpsfont.c:50:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Times-Roman", ^~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkextra.h:23, from gtkextratypebuiltins.c:6: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkpsfont.c:51:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Times-Roman", ^~~~~~~~~~~~~ gtkpsfont.c:52:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Times-Roman", ^~~~~~~~~~~~~ gtkpsfont.c:53:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Nimbus Roman No9 L, Regular", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:57:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Times-Italic", ^~~~~~~~~~~~~~ gtkpsfont.c:58:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Times-Italic", ^~~~~~~~~~~~~~ gtkpsfont.c:59:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Times-Roman", ^~~~~~~~~~~~~ gtkpsfont.c:60:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Nimbus Roman No9 L, Italic", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:64:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Times-Bold", ^~~~~~~~~~~~ gtkpsfont.c:65:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Times-Bold", ^~~~~~~~~~~~ gtkpsfont.c:66:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Times-Roman", ^~~~~~~~~~~~~ gtkpsfont.c:67:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Nimbus Roman No9 L, Bold", ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:71:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Times-BoldItalic", ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:72:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Times-BoldItalic", ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:73:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Times-Roman", ^~~~~~~~~~~~~ gtkpsfont.c:74:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Nimbus Roman No9 L, Bold Italic", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:78:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "AvantGarde-Book", ^~~~~~~~~~~~~~~~~ gtkpsfont.c:79:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "AvantGarde-Book", ^~~~~~~~~~~~~~~~~ gtkpsfont.c:80:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "AvantGarde", ^~~~~~~~~~~~ gtkpsfont.c:81:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "URW Gothic L, Book", ^~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:85:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "AvantGarde-BookOblique", ^~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:86:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "AvantGarde-BookOblique", ^~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:87:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "AvantGarde", ^~~~~~~~~~~~ gtkpsfont.c:88:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "URW Gothic L, Book Oblique", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:92:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "AvantGarde-Demi", ^~~~~~~~~~~~~~~~~ gtkpsfont.c:93:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "AvantGarde-Demi", ^~~~~~~~~~~~~~~~~ gtkpsfont.c:94:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "AvantGarde", ^~~~~~~~~~~~ gtkpsfont.c:95:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "URW Gothic L, Demi", ^~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:99:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "AvantGarde-DemiOblique", ^~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:100:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "AvantGarde-DemiOblique", ^~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:101:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "AvantGarde", ^~~~~~~~~~~~ gtkpsfont.c:102:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "URW Gothic L, Demi Oblique", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:106:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Bookman-Light", ^~~~~~~~~~~~~~~ gtkpsfont.c:107:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Bookman-Light", ^~~~~~~~~~~~~~~ gtkpsfont.c:108:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Bookman", ^~~~~~~~~ gtkpsfont.c:109:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "URW Bookman L, Light", ^~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:113:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Bookman-LightItalic", ^~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:114:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Bookman-LightItalic", ^~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:115:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Bookman", ^~~~~~~~~ gtkpsfont.c:116:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "URW Bookman L, Light Italic", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:120:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Bookman-Demi", ^~~~~~~~~~~~~~ gtkpsfont.c:121:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Bookman-Demi", ^~~~~~~~~~~~~~ gtkpsfont.c:122:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Bookman", ^~~~~~~~~ gtkpsfont.c:123:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "URW Bookman L, Demi Bold", ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:127:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Bookman-DemiItalic", ^~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:128:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Bookman-DemiItalic", ^~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:129:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Bookman", ^~~~~~~~~ gtkpsfont.c:130:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "URW Bookman L, Demi Bold Italic", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:134:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Courier", ^~~~~~~~~ gtkpsfont.c:135:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Courier", ^~~~~~~~~ gtkpsfont.c:136:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Courier", ^~~~~~~~~ gtkpsfont.c:137:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Nimbus Mono L, Regular", ^~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:141:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Courier-Oblique", ^~~~~~~~~~~~~~~~~ gtkpsfont.c:142:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Courier-Oblique", ^~~~~~~~~~~~~~~~~ gtkpsfont.c:143:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Courier", ^~~~~~~~~ gtkpsfont.c:144:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Nimbus Mono L, Regular Oblique", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:148:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Courier-Bold", ^~~~~~~~~~~~~~ gtkpsfont.c:149:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Courier-Bold", ^~~~~~~~~~~~~~ gtkpsfont.c:150:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Courier", ^~~~~~~~~ gtkpsfont.c:151:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Nimbus Mono L, Bold", ^~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:155:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Courier-BoldOblique", ^~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:156:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Courier-BoldOblique", ^~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:157:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Courier", ^~~~~~~~~ gtkpsfont.c:158:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Nimbus Mono L, Bold Oblique", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:162:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Helvetica", ^~~~~~~~~~~ gtkpsfont.c:163:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Helvetica", ^~~~~~~~~~~ gtkpsfont.c:164:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Helvetica", ^~~~~~~~~~~ gtkpsfont.c:165:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Sans, Regular", ^~~~~~~~~~~~~~~ gtkpsfont.c:169:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Helvetica-Oblique", ^~~~~~~~~~~~~~~~~~~ gtkpsfont.c:170:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Helvetica-Oblique", ^~~~~~~~~~~~~~~~~~~ gtkpsfont.c:171:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Helvetica", ^~~~~~~~~~~ gtkpsfont.c:172:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Sans, Regular Italic", ^~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:176:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Helvetica-Bold", ^~~~~~~~~~~~~~~~ gtkpsfont.c:177:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Helvetica-Bold", ^~~~~~~~~~~~~~~~ gtkpsfont.c:178:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Helvetica", ^~~~~~~~~~~ gtkpsfont.c:179:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Sans, Bold", ^~~~~~~~~~~~ gtkpsfont.c:183:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Helvetica-BoldOblique", ^~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:184:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Helvetica-BoldOblique", ^~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:185:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Helvetica", ^~~~~~~~~~~ gtkpsfont.c:186:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Sans, Bold Italic", ^~~~~~~~~~~~~~~~~~~ gtkpsfont.c:190:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Helvetica-Narrow", ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:191:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Helvetica-Narrow", ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:192:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Helvetica-Narrow", ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:193:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Sans, Regular Condensed", ^~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:197:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Helvetica-Narrow-Oblique", ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:198:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Helvetica-Narrow-Oblique", ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:199:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Helvetica-Narrow", ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:200:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Sans, Regular Condensed Italic", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:204:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Helvetica-Narrow-Bold", ^~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:205:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Helvetica-Narrow-Bold", ^~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:206:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Helvetica-Narrow", ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:207:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Sans, Bold Condensed", ^~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:211:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Helvetica-Narrow-BoldOblique", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:212:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Helvetica-Narrow-BoldOblique", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:213:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Helvetica-Narrow", ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:214:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Sans, Bold Condensed Italic", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:218:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "NewCenturySchoolbook-Roman", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:219:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "NewCenturySchlbk-Roman", ^~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:220:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "NewCenturySchlbk", ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:221:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Century Schoolbook L, Roman", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:225:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "NewCenturySchoolbook-Italic", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:226:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "NewCenturySchlbk-Italic", ^~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:227:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "NewCenturySchlbk", ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:228:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Century Schoolbook L, Italic", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:232:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "NewCenturySchoolbook-Bold", ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:233:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "NewCenturySchlbk-Bold", ^~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:234:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "NewCenturySchlbk", ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:235:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Century Schoolbook L, Bold", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:239:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "NewCenturySchoolbook-BoldItalic", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:240:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "NewCenturySchlbk-BoldItalic", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:241:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "NewCenturySchlbk", ^~~~~~~~~~~~~~~~~~ gtkpsfont.c:242:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Century Schoolbook L, Bold Italic", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:246:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Palatino-Roman", ^~~~~~~~~~~~~~~~ gtkpsfont.c:247:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Palatino-Roman", ^~~~~~~~~~~~~~~~ gtkpsfont.c:248:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Palatino", ^~~~~~~~~~ gtkpsfont.c:249:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "URW Palladio L, Roman", ^~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:253:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Palatino-Italic", ^~~~~~~~~~~~~~~~~ gtkpsfont.c:254:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Palatino-Italic", ^~~~~~~~~~~~~~~~~ gtkpsfont.c:255:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Palatino", ^~~~~~~~~~ gtkpsfont.c:256:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "URW Palladio L, Italic", ^~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:260:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Palatino-Bold", ^~~~~~~~~~~~~~~ gtkpsfont.c:261:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Palatino-Bold", ^~~~~~~~~~~~~~~ gtkpsfont.c:262:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Palatino", ^~~~~~~~~~ gtkpsfont.c:263:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "URW Palladio L, Bold", ^~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:267:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Palatino-BoldItalic", ^~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:268:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Palatino-BoldItalic", ^~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:269:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Palatino", ^~~~~~~~~~ gtkpsfont.c:270:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "URW Palladio L, Bold Italic", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:274:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "Symbol", ^~~~~~~~ gtkpsfont.c:275:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Symbol", ^~~~~~~~ gtkpsfont.c:276:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Symbol", ^~~~~~~~ gtkpsfont.c:277:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Standard Symbols L, Regular", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:281:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "ZapfChancery-MediumItalic", ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:282:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "ZapfChancery-MediumItalic", ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:283:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "ZapfChancery", ^~~~~~~~~~~~~~ gtkpsfont.c:284:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "URW Chancery L, Medium Italic", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:288:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { "ZapfDingbats", ^~~~~~~~~~~~~~ gtkpsfont.c:289:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "ZapfDingbats", ^~~~~~~~~~~~~~ gtkpsfont.c:290:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "ZapfDingbats", ^~~~~~~~~~~~~~ gtkpsfont.c:291:5: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "Dingbats, Regular", ^~~~~~~~~~~~~~~~~~~ gtkpsfont.c: In function ‘gtk_psfont_init’: gtkpsfont.c:335:16: warning: comparison of integer expressions of different signedness: ‘gint’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] for(i = 0; i < NUM_FONTS; i++){ ^ gtkpsfont.c: In function ‘find_psfont’: gtkpsfont.c:709:18: warning: comparison of integer expressions of different signedness: ‘gint’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] for(i = 0; i < NUM_FONTS; i++){ ^ gtkpsfont.c: In function ‘gtk_psfont_get_by_family’: gtkpsfont.c:762:18: warning: comparison of integer expressions of different signedness: ‘gint’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] for(i = 0; i < NUM_FONTS; i++){ ^ gtkpsfont.c: In function ‘gtk_psfont_get_char_size’: gtkpsfont.c:823:58: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] if (psfont->i18n_latinfamily && psfont->vertical && (0 > wc || wc > 0x7f)) { ^ gtkpsfont.c:830:39: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if (psfont->i18n_latinfamily && 0 <= wc && wc <= 0x7f) ^~ gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplot3d.o gtkplot3d.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotarray.o gtkplotarray.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotbar.o gtkplotbar.c In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplot.c:35: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplot.c: In function ‘gtk_plot_get_type’: gtkplot.c:253:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotClass *)’ {aka ‘void (*)(struct _GtkPlotClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_class_init, ^ gtkplot.c:255:3: warning: cast between incompatible function types from ‘void (*)(GtkPlot *)’ {aka ‘void (*)(struct _GtkPlot *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_init, ^ gtkplot.c: In function ‘gtk_plot_axis_get_type’: gtkplot.c:1004:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotAxisClass *)’ {aka ‘void (*)(struct _GtkPlotAxisClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_axis_class_init, ^ gtkplot.c:1006:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotAxis *)’ {aka ‘void (*)(struct _GtkPlotAxis *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_axis_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplot.c:35: gtkplot.c: In function ‘gtk_plot_init’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:36:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:1622:17: note: in expansion of macro ‘GTK_PLOT_AXIS’ plot->right = GTK_PLOT_AXIS(gtk_plot_axis_new(GTK_PLOT_AXIS_Y)); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:36:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:1628:16: note: in expansion of macro ‘GTK_PLOT_AXIS’ plot->left = GTK_PLOT_AXIS(gtk_plot_axis_new(GTK_PLOT_AXIS_Y)); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:36:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:1634:15: note: in expansion of macro ‘GTK_PLOT_AXIS’ plot->top = GTK_PLOT_AXIS(gtk_plot_axis_new(GTK_PLOT_AXIS_X)); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:36:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:1640:18: note: in expansion of macro ‘GTK_PLOT_AXIS’ plot->bottom = GTK_PLOT_AXIS(gtk_plot_axis_new(GTK_PLOT_AXIS_X)); ^~~~~~~~~~~~~ gtkplot.c: In function ‘gtk_plot_get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:1715:10: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT (object); ^~~~~~~~ gtkplot.c: In function ‘gtk_plot_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:1871:10: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT (object); ^~~~~~~~ gtkplot.c:1873:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ gtkplot.c: In function ‘gtk_plot_real_set_pc’: gtkplot.c:2030:16: warning: cast increases required alignment of target type [-Wcast-align] plot->pc = (GtkPlotPC *)gtk_plot_cairo_new(NULL); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplot.c:35: gtkplot.c: In function ‘gtk_plot_axis_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:36:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:2144:10: note: in expansion of macro ‘GTK_PLOT_AXIS’ axis = GTK_PLOT_AXIS (object); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:2277:45: note: in expansion of macro ‘GTK_PLOT_ARRAY’ gtk_plot_axis_set_tick_labels(axis, GTK_PLOT_ARRAY(g_value_get_object(value))); ^~~~~~~~~~~~~~ gtkplot.c:2145:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplot.c:35: gtkplot.c: In function ‘gtk_plot_axis_get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:36:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:2292:10: note: in expansion of macro ‘GTK_PLOT_AXIS’ axis = GTK_PLOT_AXIS (object); ^~~~~~~~~~~~~ gtkplot.c: In function ‘gtk_plot_destroy’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:2432:10: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT (object); ^~~~~~~~ gtkplot.c: In function ‘gtk_plot_axis_destroy’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:36:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:2492:10: note: in expansion of macro ‘GTK_PLOT_AXIS’ axis = GTK_PLOT_AXIS (object); ^~~~~~~~~~~~~ gtkplot.c: In function ‘gtk_plot_show_all’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:2524:10: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT (widget); ^~~~~~~~ gtkplot.c: In function ‘gtk_plot_real_paint’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:2563:10: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT(widget); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:2614:30: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_paint(GTK_PLOT_DATA(dataset->data)); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:2694:30: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_paint(GTK_PLOT_DATA(dataset->data)); ^~~~~~~~~~~~~ gtkplot.c: In function ‘gtk_plot_size_allocate’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:2769:10: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT(widget); ^~~~~~~~ gtkplot.c: In function ‘gtk_plot_axis_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:36:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:2797:27: note: in expansion of macro ‘GTK_PLOT_AXIS’ gtk_plot_axis_construct(GTK_PLOT_AXIS(axis), orientation); ^~~~~~~~~~~~~ gtkplot.c: In function ‘gtk_plot_axis_construct’: gtkplot.c:2827:3: warning: switch missing default case [-Wswitch-default] switch(orientation){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplot.c:35: gtkplot.c: In function ‘gtk_plot_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:2870:22: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_construct(GTK_PLOT(plot), drawable); ^~~~~~~~ gtkplot.c: In function ‘gtk_plot_new_with_size’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:2929:32: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_construct_with_size(GTK_PLOT(plot), drawable, width, height); ^~~~~~~~ gtkplot.c: In function ‘gtk_plot_construct_with_size’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:2950:20: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_resize (GTK_PLOT(plot), width, height); ^~~~~~~~ gtkplot.c: In function ‘gtk_plot_real_set_drawable’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpc.h:31:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PC(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pc_get_type (), GtkPlotPC) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:2973:28: note: in expansion of macro ‘GTK_PLOT_PC’ gtk_plot_set_pc(plot,GTK_PLOT_PC(gtk_plot_cairo_new_with_drawable(drawable))); ^~~~~~~~~~~ gtkplot.c: In function ‘gtk_plot_draw_labels’: gtkplot.c:3269:3: warning: switch missing default case [-Wswitch-default] switch(axis->labels_attr.angle){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplot.c:35: gtkplot.c: In function ‘gtk_plot_draw_legends’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:3453:10: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT(widget); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:3483:18: note: in expansion of macro ‘GTK_PLOT_DATA’ dataset = GTK_PLOT_DATA(datasets->data); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:3529:16: note: in expansion of macro ‘GTK_PLOT_DATA’ dataset = GTK_PLOT_DATA(datasets->data); ^~~~~~~~~~~~~ gtkplot.c: In function ‘gtk_plot_ticks_inverse’: gtkplot.c:3700:5: warning: switch missing default case [-Wswitch-default] switch(ticks.scale){ ^~~~~~ gtkplot.c: In function ‘gtk_plot_text_get_size’: gtkplot.c:4057:19: warning: declaration of ‘i’ shadows a previous local [-Wshadow] gint i = g_utf8_next_char(aux) - aux2; ^ gtkplot.c:3887:8: note: shadowed declaration is here gint i = 0; ^ gtkplot.c:4098:19: warning: declaration of ‘i’ shadows a previous local [-Wshadow] gint i = g_utf8_next_char(aux) - aux2; ^ gtkplot.c:3887:8: note: shadowed declaration is here gint i = 0; ^ gtkplot.c:4111:13: warning: declaration of ‘i’ shadows a previous local [-Wshadow] gint i = g_utf8_next_char(aux) - aux2; ^ gtkplot.c:3887:8: note: shadowed declaration is here gint i = 0; ^ gtkplot.c: In function ‘gtk_plot_text_get_area’: gtkplot.c:4170:7: warning: switch missing default case [-Wswitch-default] switch(angle){ ^~~~~~ gtkplot.c:4188:7: warning: switch missing default case [-Wswitch-default] switch(angle){ ^~~~~~ gtkplot.c:4207:7: warning: switch missing default case [-Wswitch-default] switch(angle){ ^~~~~~ gtkplot.c:4168:3: warning: enumeration value ‘GTK_JUSTIFY_FILL’ not handled in switch [-Wswitch-enum] switch(just){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplot.c:35: gtkplot.c: In function ‘gtk_plot_real_get_pixel’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:4482:12: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT(widget); ^~~~~~~~ gtkplot.c: In function ‘gtk_plot_real_get_point’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:4514:12: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT(widget); ^~~~~~~~ gtkplot.c: In function ‘gtk_plot_autoscale’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:4729:16: note: in expansion of macro ‘GTK_PLOT_DATA’ dataset = GTK_PLOT_DATA(list->data); ^~~~~~~~~~~~~ gtkplot.c: In function ‘gtk_plot_get_axis’: In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplot3d.c:32: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplot.c:5278:3: warning: switch missing default case [-Wswitch-default] switch(axis){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplot.c:35: gtkplot.c: In function ‘gtk_plot_legends_get_allocation’: gtkplot3d.c: In function ‘gtk_plot3d_get_type’: gtkplot3d.c:157:3: warning: cast between incompatible function types from ‘void (*)(GtkPlot3DClass *)’ {aka ‘void (*)(struct _GtkPlot3DClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot3d_class_init, ^ gtkplot3d.c:159:3: warning: cast between incompatible function types from ‘void (*)(GtkPlot3D *)’ {aka ‘void (*)(struct _GtkPlot3D *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot3d_init, ^ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:6313:16: note: in expansion of macro ‘GTK_PLOT_DATA’ dataset = GTK_PLOT_DATA(datasets->data); ^~~~~~~~~~~~~ gtkplot.c: In function ‘gtk_plot_add_function’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:6410:13: note: in expansion of macro ‘GTK_PLOT_DATA’ dataset = GTK_PLOT_DATA(gtk_plot_data_new_function(function)); ^~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplot3d.c:32: gtkplot3d.c: In function ‘gtk_plot3d_init’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:823:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->legends_x = .8; ^~~~~~~~ gtkplot.c: In function ‘gtk_plot_remove_data’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot.c:6438:9: note: in expansion of macro ‘GTK_PLOT_DATA’ if(GTK_PLOT_DATA(data) == dataset){ ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:825:14: note: in expansion of macro ‘GTK_PLOT’ plot->ax = GTK_PLOT(plot)->bottom; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:826:14: note: in expansion of macro ‘GTK_PLOT’ plot->ay = GTK_PLOT(plot)->left; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:827:14: note: in expansion of macro ‘GTK_PLOT’ plot->az = GTK_PLOT(plot)->top; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:841:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->xmin = 0.; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:842:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->xmax = 1.000000; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:843:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->ymin = 0.; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:844:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->ymax = 1.000000; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:993:27: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_axis_set_title(GTK_PLOT(plot)->bottom, "X Title"); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:994:27: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_axis_set_title(GTK_PLOT(plot)->left, "Y Title"); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:995:27: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_axis_set_title(GTK_PLOT(plot)->top, "Z Title"); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:997:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->xscale = GTK_PLOT_SCALE_LINEAR; ^~~~~~~~ gtkplot.c: In function ‘gtk_plot_real_ticks_recalc’: gtkplot.c:6573:6: warning: switch missing default case [-Wswitch-default] switch(scale){ ^~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:998:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->yscale = GTK_PLOT_SCALE_LINEAR; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:36:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1001:14: note: in expansion of macro ‘GTK_PLOT_AXIS’ plot->xy = GTK_PLOT_AXIS(gtk_plot_axis_new(GTK_PLOT_AXIS_X)); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:36:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1004:14: note: in expansion of macro ‘GTK_PLOT_AXIS’ plot->xz = GTK_PLOT_AXIS(gtk_plot_axis_new(GTK_PLOT_AXIS_X)); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:36:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1007:14: note: in expansion of macro ‘GTK_PLOT_AXIS’ plot->yx = GTK_PLOT_AXIS(gtk_plot_axis_new(GTK_PLOT_AXIS_Y)); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:36:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1010:14: note: in expansion of macro ‘GTK_PLOT_AXIS’ plot->yz = GTK_PLOT_AXIS(gtk_plot_axis_new(GTK_PLOT_AXIS_Y)); ^~~~~~~~~~~~~ gtkplot.c:6602:5: warning: switch missing default case [-Wswitch-default] switch(scale){ ^~~~~~ gtkplot.c:6619:6: warning: switch missing default case [-Wswitch-default] switch(scale){ ^~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:36:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1013:14: note: in expansion of macro ‘GTK_PLOT_AXIS’ plot->zx = GTK_PLOT_AXIS(gtk_plot_axis_new(GTK_PLOT_AXIS_Z)); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:36:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1016:14: note: in expansion of macro ‘GTK_PLOT_AXIS’ plot->zy = GTK_PLOT_AXIS(gtk_plot_axis_new(GTK_PLOT_AXIS_Z)); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1072:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->legends_attr.transparent = FALSE; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1078:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->clip_data = TRUE; ^~~~~~~~ gtkplot3d.c: In function ‘gtk_plot3d_destroy’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1086:21: note: in expansion of macro ‘GTK_PLOT3D’ GtkPlot3D *plot = GTK_PLOT3D(object); ^~~~~~~~~~ gtkplot3d.c: In function ‘gtk_plot3d_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1114:10: note: in expansion of macro ‘GTK_PLOT3D’ plot = GTK_PLOT3D (object); ^~~~~~~~~~ gtkplot3d.c: In function ‘gtk_plot3d_get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1277:10: note: in expansion of macro ‘GTK_PLOT3D’ plot = GTK_PLOT3D (object); ^~~~~~~~~~ gtkplot3d.c: In function ‘gtk_plot3d_real_paint’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1447:10: note: in expansion of macro ‘GTK_PLOT3D’ plot = GTK_PLOT3D(widget); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1449:13: note: in expansion of macro ‘GTK_PLOT’ xoffset = GTK_PLOT(plot)->internal_allocation.x; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1450:13: note: in expansion of macro ‘GTK_PLOT’ yoffset = GTK_PLOT(plot)->internal_allocation.y; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1451:11: note: in expansion of macro ‘GTK_PLOT’ width = GTK_PLOT(plot)->internal_allocation.width; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1452:12: note: in expansion of macro ‘GTK_PLOT’ height = GTK_PLOT(plot)->internal_allocation.height; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1455:8: note: in expansion of macro ‘GTK_PLOT’ pc = GTK_PLOT(plot)->pc; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1458:30: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_pc_set_color(pc, >K_PLOT(plot)->background); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1460:31: note: in expansion of macro ‘GTK_PLOT’ if(!gtk_plot_is_transparent(GTK_PLOT(plot))) ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1685:14: note: in expansion of macro ‘GTK_PLOT’ datasets = GTK_PLOT(plot)->data_sets; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1690:16: note: in expansion of macro ‘GTK_PLOT_DATA’ dataset = GTK_PLOT_DATA(datasets->data); ^~~~~~~~~~~~~ gtkplot3d.c:1699:21: warning: declaration of ‘pz’ shadows a previous local [-Wshadow] gdouble px, py, pz; ^~ gtkplot3d.c:1440:11: note: shadowed declaration is here gdouble pz; ^~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplot3d.c:32: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1724:27: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_draw_line(GTK_PLOT(plot), plot->corner, px0, py0, px, py); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1729:10: note: in expansion of macro ‘GTK_PLOT’ text = GTK_PLOT(plot)->text; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1733:25: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_draw_text(GTK_PLOT(plot), *child_text); ^~~~~~~~ gtkplot3d.c: In function ‘gtk_plot3d_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1757:24: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_construct(GTK_PLOT3D(plot), drawable); ^~~~~~~~~~ gtkplot3d.c: In function ‘gtk_plot3d_construct’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1772:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->drawable = drawable; ^~~~~~~~ gtkplot3d.c: In function ‘gtk_plot3d_new_with_size’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1792:34: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_construct_with_size(GTK_PLOT3D(plot), drawable, width, height); ^~~~~~~~~~ gtkplot3d.c: In function ‘gtk_plot3d_construct_with_size’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1812:20: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_resize (GTK_PLOT(plot), width, height); ^~~~~~~~ gtkplot3d.c: In function ‘gtk_plot3d_draw_plane’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1843:8: note: in expansion of macro ‘GTK_PLOT’ pc = GTK_PLOT(plot)->pc; ^~~~~~~~ gtkplot3d.c: In function ‘gtk_plot3d_draw_grids’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1882:16: note: in expansion of macro ‘GTK_PLOT’ major_grid = GTK_PLOT(plot)->left->major_grid; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1883:16: note: in expansion of macro ‘GTK_PLOT’ minor_grid = GTK_PLOT(plot)->left->minor_grid; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1886:20: note: in expansion of macro ‘GTK_PLOT’ major_grid = GTK_PLOT(plot)->left->major_grid; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1887:20: note: in expansion of macro ‘GTK_PLOT’ minor_grid = GTK_PLOT(plot)->left->minor_grid; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1890:20: note: in expansion of macro ‘GTK_PLOT’ major_grid = GTK_PLOT(plot)->bottom->major_grid; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1891:20: note: in expansion of macro ‘GTK_PLOT’ minor_grid = GTK_PLOT(plot)->bottom->minor_grid; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1894:20: note: in expansion of macro ‘GTK_PLOT’ major_grid = GTK_PLOT(plot)->top->major_grid; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1895:20: note: in expansion of macro ‘GTK_PLOT’ minor_grid = GTK_PLOT(plot)->top->minor_grid; ^~~~~~~~ gtkplot3d.c:1884:3: warning: switch missing default case [-Wswitch-default] switch(axis->orientation){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplot3d.c:32: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1915:35: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_draw_line(GTK_PLOT(plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1939:35: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_draw_line(GTK_PLOT(plot), ^~~~~~~~ gtkplot3d.c: In function ‘gtk_plot3d_draw_axis’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1966:8: note: in expansion of macro ‘GTK_PLOT’ pc = GTK_PLOT(plot)->pc; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:1968:7: note: in expansion of macro ‘GTK_PLOT’ m = GTK_PLOT(plot)->magnification; ^~~~~~~~ gtkplot3d.c: In function ‘gtk_plot3d_draw_labels’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2045:8: note: in expansion of macro ‘GTK_PLOT’ pc = GTK_PLOT(plot)->pc; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2047:7: note: in expansion of macro ‘GTK_PLOT’ m = GTK_PLOT(plot)->magnification; ^~~~~~~~ gtkplot3d.c:2053:3: warning: switch missing default case [-Wswitch-default] switch(axis->labels_attr.angle){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplot3d.c:32: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2119:29: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_draw_text(GTK_PLOT(plot), tick); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2140:29: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_draw_text(GTK_PLOT(plot), title); ^~~~~~~~ gtkplot3d.c: In function ‘gtk_plot3d_autoscale’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2174:7: note: in expansion of macro ‘GTK_PLOT’ if(!GTK_PLOT(plot)->data_sets) return; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2176:10: note: in expansion of macro ‘GTK_PLOT’ xmin = GTK_PLOT(plot)->bottom->ticks.max; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2177:10: note: in expansion of macro ‘GTK_PLOT’ xmax = GTK_PLOT(plot)->bottom->ticks.min; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2178:10: note: in expansion of macro ‘GTK_PLOT’ ymin = GTK_PLOT(plot)->left->ticks.max; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2179:10: note: in expansion of macro ‘GTK_PLOT’ ymax = GTK_PLOT(plot)->left->ticks.min; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2180:10: note: in expansion of macro ‘GTK_PLOT’ zmin = GTK_PLOT(plot)->top->ticks.max; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2181:10: note: in expansion of macro ‘GTK_PLOT’ zmax = GTK_PLOT(plot)->top->ticks.min; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2183:14: note: in expansion of macro ‘GTK_PLOT’ datasets = GTK_PLOT(plot)->data_sets; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2189:12: note: in expansion of macro ‘GTK_PLOT_DATA’ data = GTK_PLOT_DATA(datasets->data); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2193:12: note: in expansion of macro ‘GTK_PLOT_SURFACE’ if(GTK_PLOT_SURFACE(data)->use_amplitud) ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2231:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->xmin = plot->ax->ticks.min; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2232:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->xmax = plot->ax->ticks.max; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2233:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->ymin = plot->ay->ticks.min; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2234:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->ymax = plot->ay->ticks.max; ^~~~~~~~ gtkplot3d.c: In function ‘gtk_plot3d_real_get_pixel’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2343:10: note: in expansion of macro ‘GTK_PLOT3D’ plot = GTK_PLOT3D(widget); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2344:8: note: in expansion of macro ‘GTK_PLOT’ xp = GTK_PLOT(plot)->internal_allocation.x; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2345:8: note: in expansion of macro ‘GTK_PLOT’ yp = GTK_PLOT(plot)->internal_allocation.y; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2346:11: note: in expansion of macro ‘GTK_PLOT’ width = GTK_PLOT(plot)->internal_allocation.width; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2347:11: note: in expansion of macro ‘GTK_PLOT’ height =GTK_PLOT(plot)->internal_allocation.height; ^~~~~~~~ gtkplot3d.c: In function ‘gtk_plot3d_set_xrange’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2401:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->xmin = min; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2402:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->xmax = max; ^~~~~~~~ gtkplot3d.c: In function ‘gtk_plot3d_set_yrange’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2425:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->ymin = min; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplot3d.c:2426:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->ymax = max; ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotarray.c:24: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotarray.c: In function ‘gtk_plot_array_get_type’: gtkplotarray.c:77:9: warning: cast between incompatible function types from ‘void (*)(GtkPlotArrayClass *)’ {aka ‘void (*)(struct _GtkPlotArrayClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_array_class_init, ^ gtkplotarray.c:82:9: warning: cast between incompatible function types from ‘void (*)(GtkPlotArray *)’ {aka ‘void (*)(struct _GtkPlotArray *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_array_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotarray.c:24: gtkplotarray.c: In function ‘gtk_plot_array_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotarray.c:185:10: note: in expansion of macro ‘GTK_PLOT_ARRAY’ data = GTK_PLOT_ARRAY (object); ^~~~~~~~~~~~~~ gtkplotarray.c:187:3: warning: switch missing default case [-Wswitch-default] switch (prop_id) ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotarray.c:24: gtkplotarray.c: In function ‘gtk_plot_array_get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotarray.c:233:10: note: in expansion of macro ‘GTK_PLOT_ARRAY’ data = GTK_PLOT_ARRAY (object); ^~~~~~~~~~~~~~ gtkplotarray.c: In function ‘gtk_plot_array_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotarray.c:293:3: note: in expansion of macro ‘GTK_PLOT_ARRAY’ GTK_PLOT_ARRAY(object)->type = type; ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotarray.c:294:3: note: in expansion of macro ‘GTK_PLOT_ARRAY’ GTK_PLOT_ARRAY(object)->own_data = own_data; ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotarray.c:295:3: note: in expansion of macro ‘GTK_PLOT_ARRAY’ GTK_PLOT_ARRAY(object)->name = g_strdup(name); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotarray.c:296:3: note: in expansion of macro ‘GTK_PLOT_ARRAY’ GTK_PLOT_ARRAY(object)->label = g_strdup(name); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotarray.c:297:3: note: in expansion of macro ‘GTK_PLOT_ARRAY’ GTK_PLOT_ARRAY(object)->description = NULL; ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotarray.c:298:3: note: in expansion of macro ‘GTK_PLOT_ARRAY’ GTK_PLOT_ARRAY(object)->size = size; ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotarray.c:299:22: note: in expansion of macro ‘GTK_PLOT_ARRAY’ gtk_plot_array_set(GTK_PLOT_ARRAY(object), data, size, type); ^~~~~~~~~~~~~~ gtkplotarray.c: In function ‘gtk_plot_array_finalize’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotarray.c:307:25: note: in expansion of macro ‘GTK_PLOT_ARRAY’ GtkPlotArray *array = GTK_PLOT_ARRAY(object); ^~~~~~~~~~~~~~ gtkplotarray.c: In function ‘gtk_plot_array_list_get_type’: gtkplotarray.c:527:9: warning: cast between incompatible function types from ‘void (*)(GtkPlotArrayListClass *)’ {aka ‘void (*)(struct _GtkPlotArrayListClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_array_list_class_init, ^ gtkplotarray.c:532:9: warning: cast between incompatible function types from ‘void (*)(GtkPlotArrayList *)’ {aka ‘void (*)(struct _GtkPlotArrayList *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_array_list_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotarray.c:24: gtkplotarray.c: In function ‘find_array’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotarray.c:590:10: note: in expansion of macro ‘GTK_PLOT_ARRAY’ if(GTK_PLOT_ARRAY(list->data)->name && strcmp(GTK_PLOT_ARRAY(list->data)->name, name) == 0) return list; ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotarray.c:590:53: note: in expansion of macro ‘GTK_PLOT_ARRAY’ if(GTK_PLOT_ARRAY(list->data)->name && strcmp(GTK_PLOT_ARRAY(list->data)->name, name) == 0) return list; ^~~~~~~~~~~~~~ gtkplotarray.c: In function ‘gtk_plot_array_list_get’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotarray.c:635:19: note: in expansion of macro ‘GTK_PLOT_ARRAY’ if(list) return GTK_PLOT_ARRAY(list->data); ^~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotbar.c:32: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotbar.c: In function ‘gtk_plot_bar_get_type’: gtkplotbar.c:87:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotBarClass *)’ {aka ‘void (*)(struct _GtkPlotBarClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_bar_class_init, ^ gtkplotbar.c:89:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotBar *)’ {aka ‘void (*)(struct _GtkPlotBar *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_bar_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotbar.c:32: gtkplotbar.c: In function ‘gtk_plot_bar_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotbar.h:29:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbar.c:138:10: note: in expansion of macro ‘GTK_PLOT_BAR’ data = GTK_PLOT_BAR (object); ^~~~~~~~~~~~ gtkplotbar.c:140:3: warning: switch missing default case [-Wswitch-default] switch (prop_id) ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotbar.c:32: gtkplotbar.c: In function ‘gtk_plot_bar_get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotbar.h:29:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbar.c:159:10: note: in expansion of macro ‘GTK_PLOT_BAR’ data = GTK_PLOT_BAR (object); ^~~~~~~~~~~~ gtkplotbar.c: In function ‘gtk_plot_bar_init’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbar.c:187:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->symbol.symbol_style = GTK_PLOT_SYMBOL_FILLED; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbar.c:188:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->symbol.color = white; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbar.c:189:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->line.line_style = GTK_PLOT_LINE_SOLID; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbar.c:190:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->line.line_width = 1; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbar.c:191:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->line.color = black; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbar.c:193:38: note: in expansion of macro ‘GTK_PLOT_DATA’ dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "y"); ^~~~~~~~~~~~~ gtkplotbar.c: In function ‘gtk_plot_bar_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotbar.h:29:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbar.c:215:26: note: in expansion of macro ‘GTK_PLOT_BAR’ gtk_plot_bar_construct(GTK_PLOT_BAR(widget), orientation); ^~~~~~~~~~~~ gtkplotbar.c: In function ‘gtk_plot_bar_clone’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotbar.h:29:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbar.c:238:3: note: in expansion of macro ‘GTK_PLOT_BAR’ GTK_PLOT_BAR(copy)->orientation = GTK_PLOT_BAR(data)->orientation; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotbar.h:29:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbar.c:238:37: note: in expansion of macro ‘GTK_PLOT_BAR’ GTK_PLOT_BAR(copy)->orientation = GTK_PLOT_BAR(data)->orientation; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotbar.h:29:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbar.c:239:3: note: in expansion of macro ‘GTK_PLOT_BAR’ GTK_PLOT_BAR(copy)->width = GTK_PLOT_BAR(data)->width; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotbar.h:29:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbar.c:239:31: note: in expansion of macro ‘GTK_PLOT_BAR’ GTK_PLOT_BAR(copy)->width = GTK_PLOT_BAR(data)->width; ^~~~~~~~~~~~ gtkplotbar.c: In function ‘gtk_plot_bar_draw_symbol’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotbar.h:29:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbar.c:255:9: note: in expansion of macro ‘GTK_PLOT_BAR’ bar = GTK_PLOT_BAR(dataset); ^~~~~~~~~~~~ gtkplotbar.c:273:5: warning: switch missing default case [-Wswitch-default] switch(bar->orientation){ ^~~~~~ gtkplotbar.c: In function ‘gtk_plot_bar_draw_legend’: gtkplotbar.c:364:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] legend.text = ""; ^ gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotbox.o gtkplotbox.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcandle.o gtkplotcandle.c In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotbox.c:32: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotbox.c: In function ‘gtk_plot_box_get_type’: gtkplotbox.c:85:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotBoxClass *)’ {aka ‘void (*)(struct _GtkPlotBoxClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_box_class_init, ^ gtkplotbox.c:87:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotBox *)’ {aka ‘void (*)(struct _GtkPlotBox *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_box_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotbox.c:32: gtkplotbox.c: In function ‘gtk_plot_box_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotbox.h:29:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_BOX(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_box_get_type (), GtkPlotBox) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbox.c:131:10: note: in expansion of macro ‘GTK_PLOT_BOX’ data = GTK_PLOT_BOX (object); ^~~~~~~~~~~~ gtkplotbox.c:133:3: warning: switch missing default case [-Wswitch-default] switch (prop_id) ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotbox.c:32: gtkplotbox.c: In function ‘gtk_plot_box_get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotbox.h:29:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_BOX(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_box_get_type (), GtkPlotBox) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbox.c:149:10: note: in expansion of macro ‘GTK_PLOT_BOX’ data = GTK_PLOT_BOX (object); ^~~~~~~~~~~~ gtkplotbox.c: In function ‘gtk_plot_box_init’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbox.c:174:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->symbol.symbol_style = GTK_PLOT_SYMBOL_FILLED; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbox.c:175:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->symbol.color = white; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbox.c:176:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->line.line_style = GTK_PLOT_LINE_SOLID; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbox.c:177:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->line.line_width = 1; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbox.c:178:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->line.color = black; ^~~~~~~~~~~~~ gtkplotbox.c: In function ‘gtk_plot_box_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotbox.h:29:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_BOX(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_box_get_type (), GtkPlotBox) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbox.c:197:26: note: in expansion of macro ‘GTK_PLOT_BOX’ gtk_plot_box_construct(GTK_PLOT_BOX(widget), orientation); ^~~~~~~~~~~~ gtkplotbox.c: In function ‘gtk_plot_box_clone’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotbox.h:29:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_BOX(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_box_get_type (), GtkPlotBox) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbox.c:220:3: note: in expansion of macro ‘GTK_PLOT_BOX’ GTK_PLOT_BOX(copy)->orientation = GTK_PLOT_BOX(data)->orientation; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotbox.h:29:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_BOX(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_box_get_type (), GtkPlotBox) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbox.c:220:37: note: in expansion of macro ‘GTK_PLOT_BOX’ GTK_PLOT_BOX(copy)->orientation = GTK_PLOT_BOX(data)->orientation; ^~~~~~~~~~~~ gtkplotbox.c: In function ‘gtk_plot_box_draw_symbol’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotbox.h:29:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_BOX(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_box_get_type (), GtkPlotBox) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotbox.c:242:9: note: in expansion of macro ‘GTK_PLOT_BOX’ box = GTK_PLOT_BOX(dataset); ^~~~~~~~~~~~ gtkplotbox.c:260:9: warning: switch missing default case [-Wswitch-default] switch(box->orientation){ ^~~~~~ gtkplotbox.c:333:7: warning: switch missing default case [-Wswitch-default] switch(box->orientation){ ^~~~~~ gtkplotbox.c:373:7: warning: switch missing default case [-Wswitch-default] switch(box->orientation){ ^~~~~~ gtkplotbox.c: In function ‘gtk_plot_box_draw_legend’: gtkplotbox.c:415:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] legend.text = ""; ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcandle.c:24: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotcandle.c: In function ‘gtk_plot_candle_get_type’: gtkplotcandle.c:59:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "GtkPlotCandle", ^~~~~~~~~~~~~~~ gtkplotcandle.c:63:2: warning: cast between incompatible function types from ‘void (*)(GtkPlotCandle *)’ {aka ‘void (*)(struct _GtkPlotCandle *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GtkObjectInitFunc) gtk_plot_candle_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcandle.c:24: gtkplotcandle.c: In function ‘gtk_plot_candle_init’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcandle.c:103:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->symbol.symbol_style = GTK_PLOT_SYMBOL_FILLED; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcandle.c:104:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->symbol.color = white; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcandle.c:105:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->line.line_style = GTK_PLOT_LINE_SOLID; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcandle.c:106:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->line.line_width = 1; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcandle.c:107:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->line.color = black; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcandle.c:109:38: note: in expansion of macro ‘GTK_PLOT_DATA’ dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "y"); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcandle.c:112:38: note: in expansion of macro ‘GTK_PLOT_DATA’ dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "z"); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcandle.c:116:38: note: in expansion of macro ‘GTK_PLOT_DATA’ dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "dy"); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcandle.c:120:38: note: in expansion of macro ‘GTK_PLOT_DATA’ dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "dz"); ^~~~~~~~~~~~~ gtkplotcandle.c: In function ‘gtk_plot_candle_draw_legend’: gtkplotcandle.c:244:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] legend.text = ""; ^ gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcanvas.o gtkplotcanvas.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcanvasellipse.o gtkplotcanvasellipse.c In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcanvas.c:24: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotcanvas.c:142:13: warning: redundant redeclaration of ‘gtk_plot_canvas_child_draw’ [-Wredundant-decls] static void gtk_plot_canvas_child_draw (GtkPlotCanvas *canvas, ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:130:13: note: previous declaration of ‘gtk_plot_canvas_child_draw’ was here static void gtk_plot_canvas_child_draw (GtkPlotCanvas *canvas, ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_get_type’: gtkplotcanvas.c:198:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCanvasClass *)’ {aka ‘void (*)(struct _GtkPlotCanvasClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_canvas_class_init, ^ gtkplotcanvas.c:200:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCanvas *)’ {aka ‘void (*)(struct _GtkPlotCanvas *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_canvas_init, ^ gtkplotcanvas.c: In function ‘gtk_plot_canvas_child_get_type’: gtkplotcanvas.c:218:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCanvasChildClass *)’ {aka ‘void (*)(struct _GtkPlotCanvasChildClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_canvas_child_class_init, ^ gtkplotcanvas.c:220:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCanvasChild *)’ {aka ‘void (*)(struct _GtkPlotCanvasChild *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_canvas_child_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvas.c:24: gtkplotcanvas.c: In function ‘gtk_plot_canvas_child_get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:394:31: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ GtkPlotCanvasChild *child = GTK_PLOT_CANVAS_CHILD(object); ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:396:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvas.c:24: gtkplotcanvas.c: In function ‘gtk_plot_canvas_child_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:439:31: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ GtkPlotCanvasChild *child = GTK_PLOT_CANVAS_CHILD(object); ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:441:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvas.c:24: gtkplotcanvas.c: In function ‘gtk_plot_canvas_get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:784:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ GtkPlotCanvas *canvas = GTK_PLOT_CANVAS(object); ^~~~~~~~~~~~~~~ gtkplotcanvas.c:786:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvas.c:24: gtkplotcanvas.c: In function ‘gtk_plot_canvas_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:825:12: note: in expansion of macro ‘GTK_PLOT_CANVAS’ canvas = GTK_PLOT_CANVAS (object); ^~~~~~~~~~~~~~~ gtkplotcanvas.c:827:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_set_pc’: gtkplotcanvas.c:921:18: warning: cast increases required alignment of target type [-Wcast-align] canvas->pc = (GtkPlotPC *)gtk_plot_cairo_new(NULL); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvas.c:24: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:931:8: note: in expansion of macro ‘GTK_PLOT_GDK’ GTK_PLOT_GDK(canvas->pc)->drawable = canvas->pixmap; ^~~~~~~~~~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:953:29: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_construct(GTK_PLOT_CANVAS(plot_canvas), ^~~~~~~~~~~~~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_destroy’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1018:17: note: in expansion of macro ‘GTK_PLOT_CANVAS’ plot_canvas = GTK_PLOT_CANVAS (object); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1023:21: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ GTK_PLOT_CANVAS_CHILD(list->data), &veto); ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_paint’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1148:14: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ child = GTK_PLOT_CANVAS_CHILD(childs->data); ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_map’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1218:15: note: in expansion of macro ‘GTK_PLOT_CANVAS’ plot_canvas=GTK_PLOT_CANVAS(widget); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpc.h:31:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PC(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pc_get_type (), GtkPlotPC) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1227:47: note: in expansion of macro ‘GTK_PLOT_PC’ gtk_plot_canvas_set_pc(plot_canvas, GTK_PLOT_PC(gtk_plot_cairo_new_with_drawable(plot_canvas->pixmap))); ^~~~~~~~~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_key_press’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1238:26: note: in expansion of macro ‘GTK_PLOT_CANVAS’ GtkPlotCanvas *canvas = GTK_PLOT_CANVAS(widget); ^~~~~~~~~~~~~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_motion’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1262:12: note: in expansion of macro ‘GTK_PLOT_CANVAS’ canvas = GTK_PLOT_CANVAS(widget); ^~~~~~~~~~~~~~~ gtkplotcanvas.c:1282:8: warning: enumeration value ‘GTK_PLOT_CANVAS_OUT’ not handled in switch [-Wswitch-enum] switch(canvas->drag_point){ ^~~~~~ gtkplotcanvas.c:1282:8: warning: enumeration value ‘GTK_PLOT_CANVAS_IN’ not handled in switch [-Wswitch-enum] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvas.c:24: gtkplotcanvas.c: In function ‘gtk_plot_canvas_button_press’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1463:12: note: in expansion of macro ‘GTK_PLOT_CANVAS’ canvas = GTK_PLOT_CANVAS(widget); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.h:92:42: note: in expansion of macro ‘GTK_PLOT_CANVAS’ #define GTK_PLOT_CANVAS_FLAGS(canvas) (GTK_PLOT_CANVAS(canvas)->flags) ^~~~~~~~~~~~~~~ gtkplotcanvas.h:98:51: note: in expansion of macro ‘GTK_PLOT_CANVAS_FLAGS’ #define GTK_PLOT_CANVAS_CAN_SELECT_ITEM(canvas) (GTK_PLOT_CANVAS_FLAGS(canvas) & GTK_PLOT_CANVAS_CAN_SELECT_ITEM) ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1478:6: note: in expansion of macro ‘GTK_PLOT_CANVAS_CAN_SELECT_ITEM’ if(GTK_PLOT_CANVAS_CAN_SELECT_ITEM(canvas)){ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1482:37: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ GtkPlotCanvasChild *child = GTK_PLOT_CANVAS_CHILD(childs->data); ^~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.h:92:42: note: in expansion of macro ‘GTK_PLOT_CANVAS’ #define GTK_PLOT_CANVAS_FLAGS(canvas) (GTK_PLOT_CANVAS(canvas)->flags) ^~~~~~~~~~~~~~~ gtkplotcanvas.h:96:43: note: in expansion of macro ‘GTK_PLOT_CANVAS_FLAGS’ #define GTK_PLOT_CANVAS_CAN_DND(canvas) (GTK_PLOT_CANVAS_FLAGS(canvas) & GTK_PLOT_CANVAS_CAN_DND) ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1528:12: note: in expansion of macro ‘GTK_PLOT_CANVAS_CAN_DND’ if(GTK_PLOT_CANVAS_CAN_DND(canvas)) { ^~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1529:11: warning: enumeration value ‘GTK_PLOT_CANVAS_OUT’ not handled in switch [-Wswitch-enum] switch(pos){ ^~~~~~ gtkplotcanvas.c:1529:11: warning: enumeration value ‘GTK_PLOT_CANVAS_LEFT’ not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1529:11: warning: enumeration value ‘GTK_PLOT_CANVAS_RIGHT’ not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1529:11: warning: enumeration value ‘GTK_PLOT_CANVAS_TOP’ not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1529:11: warning: enumeration value ‘GTK_PLOT_CANVAS_BOTTOM’ not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1529:11: warning: enumeration value ‘GTK_PLOT_CANVAS_TOP_LEFT’ not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1529:11: warning: enumeration value ‘GTK_PLOT_CANVAS_TOP_RIGHT’ not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1529:11: warning: enumeration value ‘GTK_PLOT_CANVAS_BOTTOM_LEFT’ not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1529:11: warning: enumeration value ‘GTK_PLOT_CANVAS_BOTTOM_RIGHT’ not handled in switch [-Wswitch-enum] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvas.c:24: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.h:92:42: note: in expansion of macro ‘GTK_PLOT_CANVAS’ #define GTK_PLOT_CANVAS_FLAGS(canvas) (GTK_PLOT_CANVAS(canvas)->flags) ^~~~~~~~~~~~~~~ gtkplotcanvas.h:99:46: note: in expansion of macro ‘GTK_PLOT_CANVAS_FLAGS’ #define GTK_PLOT_CANVAS_CAN_SELECT(canvas) (GTK_PLOT_CANVAS_FLAGS(canvas) & GTK_PLOT_CANVAS_CAN_SELECT) ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1560:6: note: in expansion of macro ‘GTK_PLOT_CANVAS_CAN_SELECT’ if(GTK_PLOT_CANVAS_CAN_SELECT(canvas)){ ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_button_release’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1637:12: note: in expansion of macro ‘GTK_PLOT_CANVAS’ canvas = GTK_PLOT_CANVAS(widget); ^~~~~~~~~~~~~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_focus_out’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1744:28: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_unselect(GTK_PLOT_CANVAS(widget)); ^~~~~~~~~~~~~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_child_get_position’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1942:9: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ if(GTK_PLOT_CANVAS_CHILD(data) == child) return TRUE; ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_set_size’: In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcanvasellipse.c:25: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1991:33: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ GtkPlotCanvasChild *child = GTK_PLOT_CANVAS_CHILD(list->data); ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_create_pixmap’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:2007:12: note: in expansion of macro ‘GTK_PLOT_CANVAS’ canvas = GTK_PLOT_CANVAS(widget); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpc.h:31:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PC(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pc_get_type (), GtkPlotPC) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:2023:38: note: in expansion of macro ‘GTK_PLOT_PC’ gtk_plot_canvas_set_pc(canvas, GTK_PLOT_PC(gtk_plot_cairo_new_with_drawable(canvas->pixmap))); ^~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:2027:8: note: in expansion of macro ‘GTK_PLOT_GDK’ GTK_PLOT_GDK(canvas->pc)->drawable = canvas->pixmap; ^~~~~~~~~~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_expose’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:2040:12: note: in expansion of macro ‘GTK_PLOT_CANVAS’ canvas = GTK_PLOT_CANVAS(widget); ^~~~~~~~~~~~~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_size_request’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:2072:12: note: in expansion of macro ‘GTK_PLOT_CANVAS’ canvas = GTK_PLOT_CANVAS(widget); ^~~~~~~~~~~~~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_set_magnification’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:2099:33: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ GtkPlotCanvasChild *child = GTK_PLOT_CANVAS_CHILD(list->data); ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasellipse.c: In function ‘gtk_plot_canvas_ellipse_get_type’: gtkplotcanvasellipse.c:88:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCanvasChildClass *)’ {aka ‘void (*)(struct _GtkPlotCanvasChildClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_canvas_ellipse_class_init, ^ gtkplotcanvasellipse.c:90:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCanvasEllipse *)’ {aka ‘void (*)(struct _GtkPlotCanvasEllipse *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_canvas_ellipse_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasellipse.c:25: gtkplotcanvasellipse.c: In function ‘gtk_plot_canvas_ellipse_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasellipse.c:112:10: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ return GTK_PLOT_CANVAS_CHILD (ellipse); ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasellipse.c: In function ‘gtk_plot_canvas_ellipse_get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasellipse.h:23:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_ELLIPSE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_ellipse_get_type (), GtkPlotCanvasEllipse) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasellipse.c:187:35: note: in expansion of macro ‘GTK_PLOT_CANVAS_ELLIPSE’ GtkPlotCanvasEllipse *ellipse = GTK_PLOT_CANVAS_ELLIPSE (object); ^~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasellipse.c:189:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasellipse.c:25: gtkplotcanvasellipse.c: In function ‘gtk_plot_canvas_ellipse_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasellipse.h:23:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_ELLIPSE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_ellipse_get_type (), GtkPlotCanvasEllipse) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasellipse.c:208:35: note: in expansion of macro ‘GTK_PLOT_CANVAS_ELLIPSE’ GtkPlotCanvasEllipse *ellipse = GTK_PLOT_CANVAS_ELLIPSE (object); ^~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasellipse.c:210:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasellipse.c:25: gtkplotcanvasellipse.c: In function ‘gtk_plot_canvas_ellipse_draw’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasellipse.h:23:45: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_ELLIPSE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_ellipse_get_type (), GtkPlotCanvasEllipse) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasellipse.c:227:35: note: in expansion of macro ‘GTK_PLOT_CANVAS_ELLIPSE’ GtkPlotCanvasEllipse *ellipse = GTK_PLOT_CANVAS_ELLIPSE(child); ^~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_motion’: gtkplotcanvas.c:1352:18: warning: this statement may fall through [-Wimplicit-fallthrough=] if(canvas->active_item && canvas->active_item->flags & GTK_PLOT_CANVAS_CAN_RESIZE){ ^ gtkplotcanvas.c:1356:13: note: here case GTK_PLOT_CANVAS_TOP: ^~~~ gtkplotcanvas.c:1367:18: warning: this statement may fall through [-Wimplicit-fallthrough=] if(canvas->active_item && canvas->active_item->flags & GTK_PLOT_CANVAS_CAN_RESIZE){ ^ gtkplotcanvas.c:1371:13: note: here case GTK_PLOT_CANVAS_BOTTOM: ^~~~ gtkplotcanvas.c: In function ‘gtk_plot_canvas_set_line_attributes’: gtkplotcanvas.c:2503:9: warning: this statement may fall through [-Wimplicit-fallthrough=] gtk_plot_pc_set_dash(canvas->pc, 0, dash, 2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:2504:4: note: here case GTK_PLOT_LINE_DOT_DASH: ^~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcanvasline.o gtkplotcanvasline.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcanvaspixmap.o gtkplotcanvaspixmap.c In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcanvasline.c:25: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotcanvasline.c: In function ‘gtk_plot_canvas_line_get_type’: gtkplotcanvasline.c:102:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCanvasChildClass *)’ {aka ‘void (*)(struct _GtkPlotCanvasChildClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_canvas_line_class_init, ^ gtkplotcanvasline.c:104:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCanvasLine *)’ {aka ‘void (*)(struct _GtkPlotCanvasLine *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_canvas_line_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasline.c:25: gtkplotcanvasline.c: In function ‘gtk_plot_canvas_line_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasline.c:124:10: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ return GTK_PLOT_CANVAS_CHILD (line); ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasline.c: In function ‘gtk_plot_canvas_line_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasline.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_LINE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_line_get_type (), GtkPlotCanvasLine) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasline.c:297:29: note: in expansion of macro ‘GTK_PLOT_CANVAS_LINE’ GtkPlotCanvasLine *line = GTK_PLOT_CANVAS_LINE (object); ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvasline.c:299:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasline.c:25: gtkplotcanvasline.c: In function ‘gtk_plot_canvas_line_get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasline.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_LINE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_line_get_type (), GtkPlotCanvasLine) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasline.c:339:29: note: in expansion of macro ‘GTK_PLOT_CANVAS_LINE’ GtkPlotCanvasLine *line = GTK_PLOT_CANVAS_LINE (object); ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvasline.c:341:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasline.c:25: gtkplotcanvasline.c: In function ‘gtk_plot_canvas_line_draw’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasline.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_LINE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_line_get_type (), GtkPlotCanvasLine) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasline.c:379:29: note: in expansion of macro ‘GTK_PLOT_CANVAS_LINE’ GtkPlotCanvasLine *line = GTK_PLOT_CANVAS_LINE(child); ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvasline.c:410:6: warning: switch missing default case [-Wswitch-default] switch(line->arrow_style){ ^~~~~~ gtkplotcanvasline.c:433:6: warning: switch missing default case [-Wswitch-default] switch(line->arrow_style){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasline.c:25: gtkplotcanvasline.c: In function ‘gtk_plot_canvas_line_draw_selection’: In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcanvaspixmap.c:25: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasline.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_LINE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_line_get_type (), GtkPlotCanvasLine) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasline.c:454:29: note: in expansion of macro ‘GTK_PLOT_CANVAS_LINE’ GtkPlotCanvasLine *line = GTK_PLOT_CANVAS_LINE(child); ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvasline.c: In function ‘gtk_plot_canvas_line_button_press’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasline.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_LINE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_line_get_type (), GtkPlotCanvasLine) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasline.c:539:29: note: in expansion of macro ‘GTK_PLOT_CANVAS_LINE’ GtkPlotCanvasLine *line = GTK_PLOT_CANVAS_LINE(child); ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvasline.c: In function ‘gtk_plot_canvas_line_size_allocate’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasline.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_LINE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_line_get_type (), GtkPlotCanvasLine) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasline.c:580:29: note: in expansion of macro ‘GTK_PLOT_CANVAS_LINE’ GtkPlotCanvasLine *line = GTK_PLOT_CANVAS_LINE(child); ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvasline.c: In function ‘gtk_plot_canvas_line_resize’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasline.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_LINE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_line_get_type (), GtkPlotCanvasLine) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasline.c:611:29: note: in expansion of macro ‘GTK_PLOT_CANVAS_LINE’ GtkPlotCanvasLine *line = GTK_PLOT_CANVAS_LINE(child); ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvasline.c: In function ‘gtk_plot_canvas_line_button_release’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasline.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_LINE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_line_get_type (), GtkPlotCanvasLine) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasline.c:627:29: note: in expansion of macro ‘GTK_PLOT_CANVAS_LINE’ GtkPlotCanvasLine *line = GTK_PLOT_CANVAS_LINE(child); ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvaspixmap.c: In function ‘gtk_plot_canvas_pixmap_get_type’: gtkplotcanvaspixmap.c:81:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCanvasChildClass *)’ {aka ‘void (*)(struct _GtkPlotCanvasChildClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_canvas_pixmap_class_init, ^ gtkplotcanvaspixmap.c:83:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCanvasPixmap *)’ {aka ‘void (*)(struct _GtkPlotCanvasPixmap *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_canvas_pixmap_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvaspixmap.c:25: gtkplotcanvaspixmap.c: In function ‘gtk_plot_canvas_pixmap_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvaspixmap.c:111:10: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ return GTK_PLOT_CANVAS_CHILD (pixmap); ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvaspixmap.c: In function ‘gtk_plot_canvas_pixmap_destroy’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvaspixmap.h:23:44: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_pixmap_get_type (), GtkPlotCanvasPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvaspixmap.c:124:33: note: in expansion of macro ‘GTK_PLOT_CANVAS_PIXMAP’ GtkPlotCanvasPixmap *pixmap = GTK_PLOT_CANVAS_PIXMAP(object); ^~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvaspixmap.c: In function ‘gtk_plot_canvas_pixmap_get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvaspixmap.h:23:44: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_pixmap_get_type (), GtkPlotCanvasPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvaspixmap.c:169:33: note: in expansion of macro ‘GTK_PLOT_CANVAS_PIXMAP’ GtkPlotCanvasPixmap *pixmap = GTK_PLOT_CANVAS_PIXMAP (object); ^~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvaspixmap.c:171:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvaspixmap.c:25: gtkplotcanvaspixmap.c: In function ‘gtk_plot_canvas_pixmap_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvaspixmap.h:23:44: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_pixmap_get_type (), GtkPlotCanvasPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvaspixmap.c:187:33: note: in expansion of macro ‘GTK_PLOT_CANVAS_PIXMAP’ GtkPlotCanvasPixmap *pixmap = GTK_PLOT_CANVAS_PIXMAP (object); ^~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvaspixmap.c:189:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvaspixmap.c:25: gtkplotcanvaspixmap.c: In function ‘gtk_plot_canvas_pixmap_draw’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvaspixmap.h:23:44: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_pixmap_get_type (), GtkPlotCanvasPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvaspixmap.c:207:33: note: in expansion of macro ‘GTK_PLOT_CANVAS_PIXMAP’ GtkPlotCanvasPixmap *pixmap = GTK_PLOT_CANVAS_PIXMAP(child); ^~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcanvasplot.o gtkplotcanvasplot.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcanvasrectangle.o gtkplotcanvasrectangle.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcanvastext.o gtkplotcanvastext.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcsurface.o gtkplotcsurface.c In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcanvasplot.c:32: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotcanvasplot.c: In function ‘gtk_plot_canvas_plot_get_type’: gtkplotcanvasplot.c:87:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCanvasChildClass *)’ {aka ‘void (*)(struct _GtkPlotCanvasChildClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_canvas_plot_class_init, ^ gtkplotcanvasplot.c:89:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCanvasPlot *)’ {aka ‘void (*)(struct _GtkPlotCanvasPlot *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_canvas_plot_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasplot.c:32: gtkplotcanvasplot.c: In function ‘gtk_plot_canvas_plot_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:111:10: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ return GTK_PLOT_CANVAS_CHILD (child); ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c: In function ‘gtk_plot_canvas_plot_init’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:122:3: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(plot)->datapoint = -1; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:123:3: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(plot)->flags = 0; /* GTK_PLOT_CANVAS_PLOT_SELECT_POINT; */ ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c: In function ‘gtk_plot_canvas_plot_destroy’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkwidget.h:137:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_WIDGET(widget) (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:148:23: note: in expansion of macro ‘GTK_WIDGET’ GtkWidget *widget = GTK_WIDGET(GTK_PLOT_CANVAS_PLOT(object)->plot); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:148:34: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GtkWidget *widget = GTK_WIDGET(GTK_PLOT_CANVAS_PLOT(object)->plot); ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c: In function ‘gtk_plot_canvas_plot_draw’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:159:35: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GtkPlotCanvasPlot *plot_child = GTK_PLOT_CANVAS_PLOT(child); ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:181:18: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ gtk_plot_paint(GTK_PLOT_CANVAS_PLOT(child)->plot); ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c: In function ‘reset_plot_allocation’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:195:3: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ GTK_PLOT_CANVAS_CHILD(child)->allocation = plot->internal_allocation; ^~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:196:3: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ GTK_PLOT_CANVAS_CHILD(child)->rx1 = x1 / (gdouble) canvas->pixmap_width; ^~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:197:3: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ GTK_PLOT_CANVAS_CHILD(child)->rx2 = x2 / (gdouble) canvas->pixmap_width; ^~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:198:3: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ GTK_PLOT_CANVAS_CHILD(child)->ry1 = y1 / (gdouble) canvas->pixmap_height; ^~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:199:3: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ GTK_PLOT_CANVAS_CHILD(child)->ry2 = y2 / (gdouble) canvas->pixmap_height; ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c: In function ‘gtk_plot_canvas_plot_move’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:212:30: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GtkPlotCanvasPlot *cplot = GTK_PLOT_CANVAS_PLOT(child); ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c: In function ‘gtk_plot_canvas_plot_resize’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:223:30: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GtkPlotCanvasPlot *cplot = GTK_PLOT_CANVAS_PLOT(child); ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c: In function ‘gtk_plot_canvas_plot_button_release’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:238:30: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GtkPlotCanvasPlot *cplot = GTK_PLOT_CANVAS_PLOT(child); ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:280:3: warning: enumeration value ‘GTK_PLOT_CANVAS_PLOT_OUT’ not handled in switch [-Wswitch-enum] switch(cplot->pos){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasplot.c:32: gtkplotcanvasplot.c: In function ‘gtk_plot_canvas_plot_set_magnification’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:383:19: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GtkPlot *plot = GTK_PLOT_CANVAS_PLOT(child)->plot; ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c: In function ‘gtk_plot_canvas_plot_size_allocate’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:393:19: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GtkPlot *plot = GTK_PLOT_CANVAS_PLOT(child)->plot; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:396:10: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ switch(GTK_PLOT_CANVAS_PLOT(child)->pos){ ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:410:37: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ reset_plot_allocation(canvas, GTK_PLOT_CANVAS_PLOT(child)); ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:420:28: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GtkPlotText text = GTK_PLOT_CANVAS_PLOT(child)->axis->title; ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:396:3: warning: enumeration value ‘GTK_PLOT_CANVAS_PLOT_IN_AXIS’ not handled in switch [-Wswitch-enum] switch(GTK_PLOT_CANVAS_PLOT(child)->pos){ ^~~~~~ gtkplotcanvasplot.c:396:3: warning: enumeration value ‘GTK_PLOT_CANVAS_PLOT_IN_DATA’ not handled in switch [-Wswitch-enum] gtkplotcanvasplot.c:396:3: warning: enumeration value ‘GTK_PLOT_CANVAS_PLOT_IN_MARKER’ not handled in switch [-Wswitch-enum] In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasplot.c:32: gtkplotcanvasplot.c: In function ‘gtk_plot_canvas_plot_unselect’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:455:33: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ reset_plot_allocation(canvas, GTK_PLOT_CANVAS_PLOT(child)); ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c: In function ‘canvas_unselect’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:462:33: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ reset_plot_allocation(canvas, GTK_PLOT_CANVAS_PLOT(child)); ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:463:3: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ GTK_PLOT_CANVAS_CHILD(child)->selection = GTK_PLOT_CANVAS_SELECT_MARKERS; ^~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:464:3: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ GTK_PLOT_CANVAS_CHILD(child)->mode = GTK_PLOT_CANVAS_SELECT_CLICK_2; ^~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:465:3: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ GTK_PLOT_CANVAS_CHILD(child)->flags = GTK_PLOT_CANVAS_CAN_MOVE | GTK_PLOT_CANVAS_CAN_RESIZE; ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c: In function ‘gtk_plot_canvas_plot_button_press’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:474:19: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GtkPlot *plot = GTK_PLOT_CANVAS_PLOT(child)->plot; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:485:8: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->pos == GTK_PLOT_CANVAS_PLOT_IN_LEGENDS) ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:491:5: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->pos = GTK_PLOT_CANVAS_PLOT_IN_LEGENDS; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:505:12: note: in expansion of macro ‘GTK_PLOT_DATA’ data = GTK_PLOT_DATA(dataset->data); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:510:10: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->pos == GTK_PLOT_CANVAS_PLOT_IN_GRADIENT && ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:511:10: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->data == data) return pos; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:516:7: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->pos = GTK_PLOT_CANVAS_PLOT_IN_GRADIENT; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:517:7: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->data = data; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:569:14: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->pos == GTK_PLOT_CANVAS_PLOT_IN_TITLE && ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:570:14: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->axis == axis[i]) ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:576:11: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->pos = GTK_PLOT_CANVAS_PLOT_IN_TITLE; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:577:11: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->axis = axis[i]; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:595:8: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->pos == GTK_PLOT_CANVAS_PLOT_IN_PLOT) ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:601:5: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->pos = GTK_PLOT_CANVAS_PLOT_IN_PLOT; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:643:12: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->pos == GTK_PLOT_CANVAS_PLOT_IN_AXIS && ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:644:12: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->axis == axis[i]) ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:650:9: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->pos = GTK_PLOT_CANVAS_PLOT_IN_AXIS; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:651:9: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->axis = axis[i]; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:667:27: note: in expansion of macro ‘GTK_PLOT_DATA’ GtkPlotData *data = GTK_PLOT_DATA(dataset->data); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:681:28: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_get_pixel(GTK_PLOT(plot), fx, fy, &xi, &yi); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:685:14: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->pos == GTK_PLOT_CANVAS_PLOT_IN_MARKER && ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:686:7: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->marker == marker) ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:691:11: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->pos = GTK_PLOT_CANVAS_PLOT_IN_MARKER; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:692:11: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->data = data; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:693:11: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->marker = marker; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:694:11: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->datapoint = marker->point; ^~~~~~~~~~~~~~~~~~~~ In file included from gtkplotcanvasplot.c:37: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ gtkplotcanvasplot.h:27:51: note: in definition of macro ‘GTK_PLOT_CANVAS_PLOT_SELECT_POINT’ #define GTK_PLOT_CANVAS_PLOT_SELECT_POINT(plot) (plot->flags & GTK_PLOT_CANVAS_PLOT_SELECT_POINT) ^~~~ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:715:43: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ && GTK_PLOT_CANVAS_PLOT_SELECT_POINT(GTK_PLOT_CANVAS_PLOT(child))){ ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasplot.c:32: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:719:27: note: in expansion of macro ‘GTK_PLOT_DATA’ GtkPlotData *data = GTK_PLOT_DATA(dataset->data); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:732:30: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_get_pixel(GTK_PLOT(plot), fx, fy, &xi, &yi); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:737:16: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->pos == GTK_PLOT_CANVAS_PLOT_IN_DATA && ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:738:16: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->data == data && ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:739:16: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->datapoint == i) ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:744:13: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->pos = GTK_PLOT_CANVAS_PLOT_IN_DATA; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:745:13: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->data = data; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:746:13: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->datapoint = i; ^~~~~~~~~~~~~~~~~~~~ In file included from gtkplotcanvasplot.c:37: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ gtkplotcanvasplot.h:28:48: note: in definition of macro ‘GTK_PLOT_CANVAS_PLOT_DND_POINT’ #define GTK_PLOT_CANVAS_PLOT_DND_POINT(plot) (plot->flags & GTK_PLOT_CANVAS_PLOT_DND_POINT) ^~~~ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:754:47: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ if(GTK_PLOT_CANVAS_PLOT_DND_POINT(GTK_PLOT_CANVAS_PLOT(child))) ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasplot.c:32: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:771:8: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->pos == GTK_PLOT_CANVAS_PLOT_IN_PLOT) ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:777:5: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->pos = GTK_PLOT_CANVAS_PLOT_IN_PLOT; ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasplot.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_plot_get_type (), GtkPlotCanvasPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasplot.c:783:3: note: in expansion of macro ‘GTK_PLOT_CANVAS_PLOT’ GTK_PLOT_CANVAS_PLOT(child)->pos = GTK_PLOT_CANVAS_PLOT_OUT; ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcanvasrectangle.c:32: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotcanvasrectangle.c: In function ‘gtk_plot_canvas_rectangle_get_type’: gtkplotcanvasrectangle.c:85:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCanvasChildClass *)’ {aka ‘void (*)(struct _GtkPlotCanvasChildClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_canvas_rectangle_class_init, ^ gtkplotcanvasrectangle.c:87:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCanvasRectangle *)’ {aka ‘void (*)(struct _GtkPlotCanvasRectangle *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_canvas_rectangle_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasrectangle.c:32: gtkplotcanvasrectangle.c: In function ‘gtk_plot_canvas_rectangle_get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasrectangle.h:23:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_RECTANGLE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_rectangle_get_type (), GtkPlotCanvasRectangle) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasrectangle.c:99:39: note: in expansion of macro ‘GTK_PLOT_CANVAS_RECTANGLE’ GtkPlotCanvasRectangle *rectangle = GTK_PLOT_CANVAS_RECTANGLE (object); ^~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasrectangle.c:101:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasrectangle.c:32: gtkplotcanvasrectangle.c: In function ‘gtk_plot_canvas_rectangle_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasrectangle.h:23:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_RECTANGLE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_rectangle_get_type (), GtkPlotCanvasRectangle) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasrectangle.c:126:39: note: in expansion of macro ‘GTK_PLOT_CANVAS_RECTANGLE’ GtkPlotCanvasRectangle *rectangle = GTK_PLOT_CANVAS_RECTANGLE (object); ^~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasrectangle.c:128:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvasrectangle.c:32: gtkplotcanvasrectangle.c: In function ‘gtk_plot_canvas_rectangle_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasrectangle.c:165:10: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ return GTK_PLOT_CANVAS_CHILD (rectangle); ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasrectangle.c: In function ‘gtk_plot_canvas_rectangle_draw’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvasrectangle.h:23:47: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_RECTANGLE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_rectangle_get_type (), GtkPlotCanvasRectangle) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvasrectangle.c:264:39: note: in expansion of macro ‘GTK_PLOT_CANVAS_RECTANGLE’ GtkPlotCanvasRectangle *rectangle = GTK_PLOT_CANVAS_RECTANGLE(child); ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotdata.o gtkplotdata.c In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcsurface.c:25: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcanvastext.c:25: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotcsurface.c: In function ‘gtk_plot_csurface_get_type’: gtkplotcsurface.c:137:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCSurfaceClass *)’ {aka ‘void (*)(struct _GtkPlotCSurfaceClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_csurface_class_init, ^ gtkplotcsurface.c:139:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCSurface *)’ {aka ‘void (*)(struct _GtkPlotCSurface *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_csurface_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcsurface.c:25: gtkplotcsurface.c: In function ‘gtk_plot_csurface_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:289:10: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ data = GTK_PLOT_CSURFACE (object); ^~~~~~~~~~~~~~~~~ gtkplotcsurface.c:291:3: warning: switch missing default case [-Wswitch-default] switch (prop_id) ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcsurface.c:25: gtkplotcsurface.c: In function ‘gtk_plot_csurface_get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:328:10: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ data = GTK_PLOT_CSURFACE (object); ^~~~~~~~~~~~~~~~~ gtkplotcsurface.c: In function ‘update_data’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:365:82: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE_CLASS(GTK_OBJECT_GET_CLASS(GTK_OBJECT(data)))->build_polygons(GTK_PLOT_SURFACE(data)); ^~~~~~~~~~~~~~~~ gtkplotcsurface.c: In function ‘gtk_plot_csurface_init’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:376:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->show_gradient = TRUE; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:377:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->show_labels = TRUE; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:378:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->gradient_custom = TRUE; ^~~~~~~~~~~~~ gtkplotcanvastext.c: In function ‘gtk_plot_canvas_text_get_type’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:380:3: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(dataset)->show_mesh = TRUE; ^~~~~~~~~~~~~~~~ gtkplotcanvastext.c:78:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCanvasChildClass *)’ {aka ‘void (*)(struct _GtkPlotCanvasChildClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_canvas_text_class_init, ^ gtkplotcanvastext.c:80:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCanvasText *)’ {aka ‘void (*)(struct _GtkPlotCanvasText *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_canvas_text_init, ^ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:387:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->labels_attr.height = 10; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:389:26: note: in expansion of macro ‘GTK_PLOT_SURFACE’ dataset->levels_line = GTK_PLOT_SURFACE(dataset)->mesh_line; ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvastext.c:25: gtkplotcanvastext.c: In function ‘gtk_plot_canvas_text_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:390:29: note: in expansion of macro ‘GTK_PLOT_SURFACE’ dataset->sublevels_line = GTK_PLOT_SURFACE(dataset)->mesh_line; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvastext.c:139:10: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ return GTK_PLOT_CANVAS_CHILD (text); ^~~~~~~~~~~~~~~~~~~~~ gtkplotcanvastext.c: In function ‘gtk_plot_canvas_text_init’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:393:38: note: in expansion of macro ‘GTK_PLOT_DATA’ dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "y"); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvas.h:101:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvastext.c:160:3: note: in expansion of macro ‘GTK_PLOT_CANVAS_CHILD’ GTK_PLOT_CANVAS_CHILD(text)->flags = GTK_PLOT_CANVAS_CAN_MOVE; ^~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:395:38: note: in expansion of macro ‘GTK_PLOT_DATA’ dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "z"); ^~~~~~~~~~~~~ gtkplotcanvastext.c: In function ‘gtk_plot_canvas_text_get_property’: gtkplotcsurface.c: In function ‘gtk_plot_csurface_destroy’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:404:13: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ surface = GTK_PLOT_CSURFACE(object); ^~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvastext.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_TEXT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_text_get_type (), GtkPlotCanvasText) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvastext.c:195:29: note: in expansion of macro ‘GTK_PLOT_CANVAS_TEXT’ GtkPlotCanvasText *text = GTK_PLOT_CANVAS_TEXT (object); ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvastext.c:197:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvastext.c:25: gtkplotcanvastext.c: In function ‘gtk_plot_canvas_text_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvastext.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_TEXT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_text_get_type (), GtkPlotCanvasText) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvastext.c:210:29: note: in expansion of macro ‘GTK_PLOT_CANVAS_TEXT’ GtkPlotCanvasText *text = GTK_PLOT_CANVAS_TEXT (object); ^~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c: In function ‘gtk_plot_csurface_new_function’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:434:40: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ gtk_plot_csurface_construct_function(GTK_PLOT_CSURFACE(data), function); ^~~~~~~~~~~~~~~~~ gtkplotcsurface.c: In function ‘gtk_plot_csurface_construct_function’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:447:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(data)->is_function = TRUE; ^~~~~~~~~~~~~ gtkplotcanvastext.c:213:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:448:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(data)->function3d = function; ^~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcanvastext.c:25: gtkplotcanvastext.c: In function ‘gtk_plot_canvas_text_destroy’: gtkplotcsurface.c: In function ‘gtk_plot_csurface_clone’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:456:3: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ GTK_PLOT_CSURFACE(copy_data)->lines_visible = GTK_PLOT_CSURFACE(real_data)->lines_visible; ^~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:456:49: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ GTK_PLOT_CSURFACE(copy_data)->lines_visible = GTK_PLOT_CSURFACE(real_data)->lines_visible; ^~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvastext.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_TEXT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_text_get_type (), GtkPlotCanvasText) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvastext.c:231:29: note: in expansion of macro ‘GTK_PLOT_CANVAS_TEXT’ GtkPlotCanvasText *text = GTK_PLOT_CANVAS_TEXT(object); ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvastext.c: In function ‘gtk_plot_canvas_text_draw’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvastext.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_TEXT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_text_get_type (), GtkPlotCanvasText) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvastext.c:244:35: note: in expansion of macro ‘GTK_PLOT_CANVAS_TEXT’ GtkPlotCanvasText *text_child = GTK_PLOT_CANVAS_TEXT(child); ^~~~~~~~~~~~~~~~~~~~ gtkplotcanvastext.c: In function ‘gtk_plot_canvas_text_size_allocate’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcanvastext.h:23:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS_TEXT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_text_get_type (), GtkPlotCanvasText) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvastext.c:271:29: note: in expansion of macro ‘GTK_PLOT_CANVAS_TEXT’ GtkPlotCanvasText *text = GTK_PLOT_CANVAS_TEXT(child); ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:457:3: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ GTK_PLOT_CSURFACE(copy_data)->projection = GTK_PLOT_CSURFACE(real_data)->projection; ^~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:457:46: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ GTK_PLOT_CSURFACE(copy_data)->projection = GTK_PLOT_CSURFACE(real_data)->projection; ^~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:458:3: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ GTK_PLOT_CSURFACE(copy_data)->levels_line = GTK_PLOT_CSURFACE(real_data)->levels_line; ^~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:458:47: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ GTK_PLOT_CSURFACE(copy_data)->levels_line = GTK_PLOT_CSURFACE(real_data)->levels_line; ^~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:459:3: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ GTK_PLOT_CSURFACE(copy_data)->sublevels_line = GTK_PLOT_CSURFACE(real_data)->sublevels_line; ^~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:459:50: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ GTK_PLOT_CSURFACE(copy_data)->sublevels_line = GTK_PLOT_CSURFACE(real_data)->sublevels_line; ^~~~~~~~~~~~~~~~~ gtkplotcsurface.c: In function ‘gtk_plot_csurface_draw_private’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:470:14: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ csurface = GTK_PLOT_CSURFACE(data); ^~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:473:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(data)->gradient_custom = TRUE; ^~~~~~~~~~~~~ gtkplotcsurface.c: In function ‘gtk_plot_csurface_draw_lines’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:641:31: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ GtkPlotCSurface *csurface = GTK_PLOT_CSURFACE(data); ^~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:642:19: note: in expansion of macro ‘GTK_PLOT’ GtkPlot *plot = GTK_PLOT(data->plot); ^~~~~~~~ gtkplotcsurface.c:903:29: warning: declaration of ‘aux’ shadows a previous local [-Wshadow] GtkPlotContourX aux = xp[j]; ^~~ gtkplotcsurface.c:871:16: note: shadowed declaration is here GList *aux; ^~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcsurface.c:25: gtkplotcsurface.c: In function ‘gtk_plot_csurface_draw_polygons’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:959:31: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ GtkPlotCSurface *csurface = GTK_PLOT_CSURFACE(surface); ^~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:962:10: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT(GTK_PLOT_DATA(surface)->plot); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:962:19: note: in expansion of macro ‘GTK_PLOT_DATA’ plot = GTK_PLOT(GTK_PLOT_DATA(surface)->plot); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:962:10: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT(GTK_PLOT_DATA(surface)->plot); ^~~~~~~~ gtkplotcsurface.c: In function ‘gtk_plot_csurface_real_draw_polygons’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:992:14: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ csurface = GTK_PLOT_CSURFACE(surface); ^~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:993:10: note: in expansion of macro ‘GTK_PLOT_DATA’ data = GTK_PLOT_DATA(surface); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:994:10: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT(data->plot); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:995:12: note: in expansion of macro ‘GTK_PLOT3D’ plot3d = GTK_PLOT3D(data->plot); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1068:30: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1069:68: note: in expansion of macro ‘GTK_PLOT3D’ polygon->xyz[0].x, polygon->xyz[0].y, GTK_PLOT3D(plot)->origin.z, ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1071:30: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1072:68: note: in expansion of macro ‘GTK_PLOT3D’ polygon->xyz[1].x, polygon->xyz[1].y, GTK_PLOT3D(plot)->origin.z, ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1074:30: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1075:68: note: in expansion of macro ‘GTK_PLOT3D’ polygon->xyz[2].x, polygon->xyz[2].y, GTK_PLOT3D(plot)->origin.z, ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1079:32: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1080:70: note: in expansion of macro ‘GTK_PLOT3D’ polygon->xyz[3].x, polygon->xyz[3].y, GTK_PLOT3D(plot)->origin.z, ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1104:30: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1105:68: note: in expansion of macro ‘GTK_PLOT3D’ polygon->xyz[0].x, polygon->xyz[0].y, GTK_PLOT3D(plot)->origin.z, ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1107:30: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1108:68: note: in expansion of macro ‘GTK_PLOT3D’ polygon->xyz[1].x, polygon->xyz[1].y, GTK_PLOT3D(plot)->origin.z, ^~~~~~~~~~ gtkplotcsurface.c: In function ‘gtk_plot_csurface_build_polygons’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1288:23: note: in expansion of macro ‘GTK_PLOT_DATA’ GtkPlotData *data = GTK_PLOT_DATA(surface); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1296:18: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ clear_polygons(GTK_PLOT_CSURFACE(surface)); ^~~~~~~~~~~~~~~~~ gtkplotcsurface.c: In function ‘gtk_plot_csurface_build_contours’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1389:23: note: in expansion of macro ‘GTK_PLOT_DATA’ GtkPlotData *data = GTK_PLOT_DATA(surface); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcsurface.h:33:39: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CSURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_csurface_get_type (), GtkPlotCSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1390:31: note: in expansion of macro ‘GTK_PLOT_CSURFACE’ GtkPlotCSurface *csurface = GTK_PLOT_CSURFACE(surface); ^~~~~~~~~~~~~~~~~ gtkplotcsurface.c: In function ‘clear_polygons’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1566:29: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GtkPlotSurface *surface = GTK_PLOT_SURFACE(csurface); ^~~~~~~~~~~~~~~~ gtkplotcsurface.c: In function ‘gtk_plot_csurface_get_legend_size’: gtkplotcsurface.c:1620:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] legend.text = "X"; ^ gtkplotcsurface.c: In function ‘gtk_plot_csurface_draw_legend’: gtkplotcsurface.c:1662:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] legend.text = "X"; ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcsurface.c:25: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1669:6: note: in expansion of macro ‘GTK_PLOT_DATA’ if(GTK_PLOT_DATA(data)->show_legend && data->legend && data->legend[0] != '\0'){ ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c:1679:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(data)->gradient_custom = TRUE; ^~~~~~~~~~~~~ gtkplotcsurface.c: In function ‘hsv_to_rgb’: gtkplotcsurface.c:1740:7: warning: switch missing default case [-Wswitch-default] switch (i) ^~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotdt.o gtkplotdt.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotflux.o gtkplotflux.c In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotdata.c:31: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_get_type’: gtkplotdata.c:296:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotDataClass *)’ {aka ‘void (*)(struct _GtkPlotDataClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_data_class_init, ^ gtkplotdata.c:298:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotData *)’ {aka ‘void (*)(struct _GtkPlotData *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_data_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotdata.c:31: gtkplotdata.c: In function ‘gtk_plot_data_init’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:36:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:1509:23: note: in expansion of macro ‘GTK_PLOT_AXIS’ dataset->gradient = GTK_PLOT_AXIS(gtk_plot_axis_new(GTK_PLOT_AXIS_Y)); ^~~~~~~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_destroy’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:1678:10: note: in expansion of macro ‘GTK_PLOT_DATA’ data = GTK_PLOT_DATA (object); ^~~~~~~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:1721:10: note: in expansion of macro ‘GTK_PLOT_DATA’ data = GTK_PLOT_DATA (object); ^~~~~~~~~~~~~ gtkplotdata.c:1723:3: warning: switch missing default case [-Wswitch-default] switch (prop_id) ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotdata.c:31: gtkplotdata.c: In function ‘gtk_plot_data_get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:2012:10: note: in expansion of macro ‘GTK_PLOT_DATA’ data = GTK_PLOT_DATA (object); ^~~~~~~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_new_function’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:2310:37: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_construct_function (GTK_PLOT_DATA(dataset), function); ^~~~~~~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_new_iterator’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:2342:37: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_construct_iterator (GTK_PLOT_DATA(dataset), iterator, npoints, mask); ^~~~~~~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_real_real_draw’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpolar.h:31:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_POLAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_polar_get_type (), GtkPlotPolar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:2717:61: note: in expansion of macro ‘GTK_PLOT_POLAR’ (plot->clip_data && GTK_IS_PLOT_POLAR(plot) && x >= GTK_PLOT_POLAR(plot)->r->ticks.min && x <= GTK_PLOT_POLAR(plot)->r->ticks.max) || ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpolar.h:31:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_POLAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_polar_get_type (), GtkPlotPolar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:2717:104: note: in expansion of macro ‘GTK_PLOT_POLAR’ (plot->clip_data && GTK_IS_PLOT_POLAR(plot) && x >= GTK_PLOT_POLAR(plot)->r->ticks.min && x <= GTK_PLOT_POLAR(plot)->r->ticks.max) || ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:2749:41: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), x, y*y_scale, z*z_scale, ^~~~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_draw_legend’: gtkplotdata.c:2796:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] legend.text = ""; ^ gtkplotdata.c: In function ‘gtk_plot_data_draw_gradient’: gtkplotdata.c:2868:34: warning: comparison between ‘GtkPlotOrientation’ {aka ‘enum ’} and ‘enum ’ [-Wenum-compare] if(data->gradient->orientation == GTK_ORIENTATION_VERTICAL) ^~ gtkplotdata.c: In function ‘draw_gradient_vertical’: gtkplotdata.c:3090:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] gint ncolors = 0; ^~~~ gtkplotdata.c:3177:5: warning: switch missing default case [-Wswitch-default] switch(data->gradient_title_pos){ ^~~~~~ gtkplotdata.c: In function ‘draw_gradient_horizontal’: gtkplotdata.c:3395:10: warning: declaration of ‘ncolors’ shadows a previous local [-Wshadow] gint ncolors = (nmajor-1)*line_width; ^~~~~~~ gtkplotdata.c:3238:8: note: shadowed declaration is here gint ncolors = 0; ^~~~~~~ gtkplotdata.c:3519:5: warning: switch missing default case [-Wswitch-default] switch(data->gradient_title_pos){ ^~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_get_legend_size’: gtkplotdata.c:3575:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] legend.text = ""; ^ gtkplotdata.c: In function ‘gtk_plot_data_set_gradient_size’: gtkplotdata.c:3725:34: warning: comparison between ‘GtkPlotOrientation’ {aka ‘enum ’} and ‘enum ’ [-Wenum-compare] if(data->gradient->orientation == GTK_ORIENTATION_VERTICAL){ ^~ gtkplotdata.c:3754:5: warning: switch missing default case [-Wswitch-default] switch(data->gradient_title_pos){ ^~~~~~ gtkplotdata.c:3766:34: warning: comparison between ‘GtkPlotOrientation’ {aka ‘enum ’} and ‘enum ’ [-Wenum-compare] if(data->gradient->orientation == GTK_ORIENTATION_VERTICAL){ ^~ gtkplotdata.c: In function ‘gtk_plot_data_get_gradient_size’: gtkplotdata.c:3856:34: warning: comparison between ‘GtkPlotOrientation’ {aka ‘enum ’} and ‘enum ’ [-Wenum-compare] if(data->gradient->orientation == GTK_ORIENTATION_VERTICAL){ ^~ gtkplotdata.c:3889:5: warning: switch missing default case [-Wswitch-default] switch(data->gradient_title_pos){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotdata.c:31: gtkplotdata.c: In function ‘gtk_plot_data_point_clipped’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpolar.h:31:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_POLAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_polar_get_type (), GtkPlotPolar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:3916:27: note: in expansion of macro ‘GTK_PLOT_POLAR’ GtkPlotPolar *polar = GTK_PLOT_POLAR(plot); ^~~~~~~~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_real_draw_symbol’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:3946:29: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), x, y, z, ^~~~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_draw_symbol_private’: gtkplotdata.c:4029:3: warning: switch missing default case [-Wswitch-default] switch(symbol.symbol_type) { ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotdata.c:31: gtkplotdata.c: In function ‘gtk_plot_data_draw_xyz’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:4135:21: note: in expansion of macro ‘GTK_PLOT3D’ if(z >= GTK_PLOT3D(plot)->zmin && z <= GTK_PLOT3D(plot)->zmax){ ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:4135:52: note: in expansion of macro ‘GTK_PLOT3D’ if(z >= GTK_PLOT3D(plot)->zmin && z <= GTK_PLOT3D(plot)->zmax){ ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:4136:36: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), x, y, z, &px, &py, &pz); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:4137:36: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:4138:36: note: in expansion of macro ‘GTK_PLOT3D’ GTK_PLOT3D(plot)->origin.x, y, z, ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:4145:36: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:4146:39: note: in expansion of macro ‘GTK_PLOT3D’ x, GTK_PLOT3D(plot)->origin.y, z, ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:4153:36: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:4154:42: note: in expansion of macro ‘GTK_PLOT3D’ x, y, GTK_PLOT3D(plot)->origin.z, ^~~~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_draw_errbars’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:4412:29: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), x, y, z, &px, &py, &pz); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:4413:29: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), x, y, z + dz, &eu_x, &eu_y, &pz); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:4414:29: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), x, y, z - dz, &ed_x, &ed_y, &pz); ^~~~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_connect_points’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:4734:34: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), x, y, z, &px, &py, &pz); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:4912:30: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), x, y, 0.0, &px, &py, &pz); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:4917:30: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), x, y, 0.0, &px, &py, &pz); ^~~~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_find_dimension’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:4971:25: note: in expansion of macro ‘GTK_PLOT_ARRAY’ GtkPlotArray *dim = GTK_PLOT_ARRAY(list->data); ^~~~~~~~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_add_dimension’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:5003:11: note: in expansion of macro ‘GTK_PLOT_ARRAY’ dim = GTK_PLOT_ARRAY(gtk_plot_array_new(name, NULL, 0, value_type, FALSE)); ^~~~~~~~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_remove_dimension’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:5027:25: note: in expansion of macro ‘GTK_PLOT_ARRAY’ GtkPlotArray *dim = GTK_PLOT_ARRAY(list->data); ^~~~~~~~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_required_dimensions’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:5113:25: note: in expansion of macro ‘GTK_PLOT_ARRAY’ GtkPlotArray *dim = GTK_PLOT_ARRAY(list->data); ^~~~~~~~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_independent_dimensions’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:5135:25: note: in expansion of macro ‘GTK_PLOT_ARRAY’ GtkPlotArray *dim = GTK_PLOT_ARRAY(list->data); ^~~~~~~~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_get_point’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:5284:24: note: in expansion of macro ‘GTK_PLOT’ dataset->iterator (GTK_PLOT(dataset->plot), dataset, n, ^~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_set_numpoints’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotarray.h:32:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotdata.c:5745:27: note: in expansion of macro ‘GTK_PLOT_ARRAY’ GtkPlotArray *array = GTK_PLOT_ARRAY(list->data); ^~~~~~~~~~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_get_gradient_colors’: gtkplotdata.c:6420:46: warning: parameter ‘min’ set but not used [-Wunused-but-set-parameter] GdkColor *min, ~~~~~~~~~~^~~ gtkplotdata.c:6421:46: warning: parameter ‘max’ set but not used [-Wunused-but-set-parameter] GdkColor *max) ~~~~~~~~~~^~~ gtkplotdata.c: In function ‘gtk_plot_data_set_gradient_nth_color’: gtkplotdata.c:6442:12: warning: comparison of integer expressions of different signedness: ‘guint’ {aka ‘unsigned int’} and ‘gint’ {aka ‘int’} [-Wsign-compare] if(level > data->gradient->ticks.nticks) return; ^ gtkplotdata.c: In function ‘gtk_plot_data_get_gradient_nth_color’: gtkplotdata.c:6460:12: warning: comparison of integer expressions of different signedness: ‘guint’ {aka ‘unsigned int’} and ‘gint’ {aka ‘int’} [-Wsign-compare] if(level > data->gradient->ticks.nticks) return NULL; ^ gtkplotdata.c: In function ‘gtk_plot_data_get_gradient_outer_colors’: gtkplotdata.c:6492:52: warning: parameter ‘min’ set but not used [-Wunused-but-set-parameter] GdkColor *min, ~~~~~~~~~~^~~ gtkplotdata.c:6493:52: warning: parameter ‘max’ set but not used [-Wunused-but-set-parameter] GdkColor *max) ~~~~~~~~~~^~~ gtkplotdata.c: In function ‘hsv_to_rgb’: gtkplotdata.c:6685:7: warning: switch missing default case [-Wswitch-default] switch (i) ^~~~~~ gtkplotdata.c: In function ‘gtk_plot_data_add_marker’: gtkplotdata.c:6953:12: warning: comparison of integer expressions of different signedness: ‘guint’ {aka ‘unsigned int’} and ‘gint’ {aka ‘int’} [-Wsign-compare] if(point >= data->num_points) return FALSE; ^~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotdt.c:31: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotdt.c: In function ‘gtk_plot_dt_get_type’: gtkplotdt.c:69:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotDTClass *)’ {aka ‘void (*)(struct _GtkPlotDTClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_dt_class_init, ^ gtkplotdt.c:71:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotDT *)’ {aka ‘void (*)(struct _GtkPlotDT *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_dt_init, ^ gtkplotdt.c: In function ‘gtk_plot_dt_triangulate_insert_node’: gtkplotdt.c:678:28: warning: declaration of ‘t’ shadows a previous local [-Wshadow] GtkPlotDTtriangle *t; ^ gtkplotdt.c:575:22: note: shadowed declaration is here GtkPlotDTtriangle *t = NULL; ^ gtkplotdt.c:689:26: warning: declaration of ‘t’ shadows a previous local [-Wshadow] GtkPlotDTtriangle *t = (GtkPlotDTtriangle *)list->data; ^ gtkplotdt.c:575:22: note: shadowed declaration is here GtkPlotDTtriangle *t = NULL; ^ gtkplotdt.c:691:12: warning: declaration of ‘l’ shadows a previous local [-Wshadow] gint l, m, n; ^ gtkplotdt.c:574:12: note: shadowed declaration is here gint j,k,l, delinquentes; ^ gtkplotdt.c:774:26: warning: declaration of ‘t’ shadows a previous local [-Wshadow] GtkPlotDTtriangle *t = (GtkPlotDTtriangle *)list->data; ^ gtkplotdt.c:575:22: note: shadowed declaration is here GtkPlotDTtriangle *t = NULL; ^ gtkplotdt.c: In function ‘gtk_plot_dt_compare_nodes_xy_wise’: gtkplotdt.c:1045:5: warning: switch missing default case [-Wswitch-default] switch(gtk_plot_dt_compare_nodes_y_wise(a,b)) { ^~~~~~ gtkplotdt.c:1039:3: warning: switch missing default case [-Wswitch-default] switch(gtk_plot_dt_compare_nodes_x_wise(a,b)) { ^~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotflux.c:31: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotflux.c: In function ‘gtk_plot_flux_get_type’: gtkplotflux.c:100:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotFluxClass *)’ {aka ‘void (*)(struct _GtkPlotFluxClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_flux_class_init, ^ gtkplotflux.c:102:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotFlux *)’ {aka ‘void (*)(struct _GtkPlotFlux *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_flux_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotflux.c:31: gtkplotflux.c: In function ‘gtk_plot_flux_init’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:286:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->symbol.symbol_style = GTK_PLOT_SYMBOL_EMPTY; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:287:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->symbol.color = black; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:288:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->line.line_style = GTK_PLOT_LINE_SOLID; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:289:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->line.line_width = 1; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:290:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(dataset)->line.color = black; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:306:38: note: in expansion of macro ‘GTK_PLOT_DATA’ dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "x"); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:308:38: note: in expansion of macro ‘GTK_PLOT_DATA’ dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "y"); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:312:38: note: in expansion of macro ‘GTK_PLOT_DATA’ dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "z"); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:316:38: note: in expansion of macro ‘GTK_PLOT_DATA’ dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "dx"); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:320:38: note: in expansion of macro ‘GTK_PLOT_DATA’ dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "dy"); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:324:38: note: in expansion of macro ‘GTK_PLOT_DATA’ dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "dz"); ^~~~~~~~~~~~~ gtkplotflux.c: In function ‘gtk_plot_flux_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotflux.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_FLUX(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_flux_get_type (), GtkPlotFlux) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:338:10: note: in expansion of macro ‘GTK_PLOT_FLUX’ data = GTK_PLOT_FLUX (object); ^~~~~~~~~~~~~ gtkplotflux.c:340:3: warning: switch missing default case [-Wswitch-default] switch (prop_id) ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotflux.c:31: gtkplotflux.c: In function ‘gtk_plot_flux_get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotflux.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_FLUX(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_flux_get_type (), GtkPlotFlux) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:386:10: note: in expansion of macro ‘GTK_PLOT_FLUX’ data = GTK_PLOT_FLUX (object); ^~~~~~~~~~~~~ gtkplotflux.c: In function ‘gtk_plot_flux_new’: gtkplotflux.c:430:1: warning: old-style function definition [-Wold-style-definition] gtk_plot_flux_new () ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotflux.c:31: gtkplotflux.c: In function ‘gtk_plot_flux_destroy’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotflux.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_FLUX(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_flux_get_type (), GtkPlotFlux) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:442:23: note: in expansion of macro ‘GTK_PLOT_FLUX’ GtkPlotFlux *flux = GTK_PLOT_FLUX(object); ^~~~~~~~~~~~~ gtkplotflux.c: In function ‘gtk_plot_flux_draw_symbol’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotflux.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_FLUX(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_flux_get_type (), GtkPlotFlux) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:468:10: note: in expansion of macro ‘GTK_PLOT_FLUX’ flux = GTK_PLOT_FLUX(dataset); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:501:29: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), x, y, z, ^~~~~~~~~~ gtkplotflux.c: In function ‘gtk_plot_flux_get_legend_size’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotflux.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_FLUX(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_flux_get_type (), GtkPlotFlux) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:542:10: note: in expansion of macro ‘GTK_PLOT_FLUX’ flux = GTK_PLOT_FLUX(data); ^~~~~~~~~~~~~ gtkplotflux.c:551:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] legend.text = ""; ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotflux.c:31: gtkplotflux.c: In function ‘gtk_plot_flux_draw_legend’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotflux.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_FLUX(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_flux_get_type (), GtkPlotFlux) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:599:10: note: in expansion of macro ‘GTK_PLOT_FLUX’ flux = GTK_PLOT_FLUX(data); ^~~~~~~~~~~~~ gtkplotflux.c:619:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] legend.text = ""; ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotflux.c:31: gtkplotflux.c: In function ‘gtk_plot_flux_draw_arrow’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotflux.c:683:10: note: in expansion of macro ‘GTK_PLOT_DATA’ data = GTK_PLOT_DATA(flux); ^~~~~~~~~~~~~ gtkplotflux.c:735:3: warning: switch missing default case [-Wswitch-default] switch(flux->arrow_style){ ^~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotgdk.o gtkplotgdk.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcairo.o gtkplotcairo.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotpc.o gtkplotpc.c In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotgdk.c:34: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_get_type’: gtkplotgdk.c:148:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotGdkClass *)’ {aka ‘void (*)(struct _GtkPlotGdkClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_gdk_class_init, ^ gtkplotgdk.c:150:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotGdk *)’ {aka ‘void (*)(struct _GtkPlotGdk *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_gdk_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotgdk.c:34: gtkplotgdk.c: In function ‘gtk_plot_gdk_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:252:26: note: in expansion of macro ‘GTK_PLOT_GDK’ gtk_plot_gdk_construct(GTK_PLOT_GDK(object), widget); ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_finalize’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:277:20: note: in expansion of macro ‘GTK_PLOT_GDK’ GtkPlotGdk *pc = GTK_PLOT_GDK(object); ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:279:3: note: in expansion of macro ‘GTK_PLOT_GDK’ GTK_PLOT_GDK(object)->window = NULL; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:281:6: note: in expansion of macro ‘GTK_PLOT_GDK’ if(GTK_PLOT_GDK(object)->ref_count > 0 && GTK_PLOT_GDK(object)->gc){ ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:281:45: note: in expansion of macro ‘GTK_PLOT_GDK’ if(GTK_PLOT_GDK(object)->ref_count > 0 && GTK_PLOT_GDK(object)->gc){ ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:282:26: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_gc_destroy(GTK_PLOT_GDK(object)->gc); ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:283:11: note: in expansion of macro ‘GTK_PLOT_GDK’ GTK_PLOT_GDK(object)->gc = NULL; ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_gsave’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:333:6: note: in expansion of macro ‘GTK_PLOT_GDK’ if(GTK_PLOT_GDK(pc)->gc) ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:334:16: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_gc_ref(GTK_PLOT_GDK(pc)->gc); ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:336:8: note: in expansion of macro ‘GTK_PLOT_GDK’ if(GTK_PLOT_GDK(pc)->drawable) GTK_PLOT_GDK(pc)->gc = gdk_gc_new(GTK_PLOT_GDK(pc)->drawable); ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:336:36: note: in expansion of macro ‘GTK_PLOT_GDK’ if(GTK_PLOT_GDK(pc)->drawable) GTK_PLOT_GDK(pc)->gc = gdk_gc_new(GTK_PLOT_GDK(pc)->drawable); ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:336:70: note: in expansion of macro ‘GTK_PLOT_GDK’ if(GTK_PLOT_GDK(pc)->drawable) GTK_PLOT_GDK(pc)->gc = gdk_gc_new(GTK_PLOT_GDK(pc)->drawable); ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:339:3: note: in expansion of macro ‘GTK_PLOT_GDK’ GTK_PLOT_GDK(pc)->ref_count++; ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_grestore’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:345:6: note: in expansion of macro ‘GTK_PLOT_GDK’ if(GTK_PLOT_GDK(pc)->gc) gdk_gc_unref(GTK_PLOT_GDK(pc)->gc); ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:345:41: note: in expansion of macro ‘GTK_PLOT_GDK’ if(GTK_PLOT_GDK(pc)->gc) gdk_gc_unref(GTK_PLOT_GDK(pc)->gc); ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:347:3: note: in expansion of macro ‘GTK_PLOT_GDK’ GTK_PLOT_GDK(pc)->ref_count--; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:348:6: note: in expansion of macro ‘GTK_PLOT_GDK’ if(GTK_PLOT_GDK(pc)->ref_count == 0) GTK_PLOT_GDK(pc)->gc = NULL; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:348:40: note: in expansion of macro ‘GTK_PLOT_GDK’ if(GTK_PLOT_GDK(pc)->ref_count == 0) GTK_PLOT_GDK(pc)->gc = NULL; ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_clip’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:355:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->gc) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:362:29: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_gc_set_clip_rectangle(GTK_PLOT_GDK(pc)->gc, (GdkRectangle*)area); ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_clip_mask’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:371:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->gc) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:374:28: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_gc_set_clip_origin(GTK_PLOT_GDK(pc)->gc, x, y); ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:376:24: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_gc_set_clip_mask(GTK_PLOT_GDK(pc)->gc, (GdkBitmap*)mask); ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_set_color’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:385:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->gc) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:389:25: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_gc_set_foreground(GTK_PLOT_GDK(pc)->gc, &new_color); ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_set_dash’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:402:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->gc) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:414:21: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_gc_set_dashes(GTK_PLOT_GDK(pc)->gc, 0, dash, num_values); ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_set_lineattr’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:423:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->gc) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:425:30: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_gc_set_line_attributes(GTK_PLOT_GDK(pc)->gc, ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_draw_point’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:436:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->gc) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:437:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->drawable) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:439:18: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_point(GTK_PLOT_GDK(pc)->drawable, GTK_PLOT_GDK(pc)->gc, ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:439:46: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_point(GTK_PLOT_GDK(pc)->drawable, GTK_PLOT_GDK(pc)->gc, ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_draw_line’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:448:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->gc) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:449:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->drawable) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:451:17: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_line(GTK_PLOT_GDK(pc)->drawable, GTK_PLOT_GDK(pc)->gc, ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:451:45: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_line(GTK_PLOT_GDK(pc)->drawable, GTK_PLOT_GDK(pc)->gc, ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_draw_lines’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:463:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->gc) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:464:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->drawable) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:472:18: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_lines(GTK_PLOT_GDK(pc)->drawable, GTK_PLOT_GDK(pc)->gc, p, numpoints); ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:472:46: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_lines(GTK_PLOT_GDK(pc)->drawable, GTK_PLOT_GDK(pc)->gc, p, numpoints); ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_draw_rectangle’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:483:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->gc) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:484:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->drawable) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:486:23: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_rectangle (GTK_PLOT_GDK(pc)->drawable, GTK_PLOT_GDK(pc)->gc, ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:486:51: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_rectangle (GTK_PLOT_GDK(pc)->drawable, GTK_PLOT_GDK(pc)->gc, ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_draw_polygon’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:502:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->gc) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:503:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->drawable) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:511:20: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_polygon(GTK_PLOT_GDK(pc)->drawable, GTK_PLOT_GDK(pc)->gc, ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:511:48: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_polygon(GTK_PLOT_GDK(pc)->drawable, GTK_PLOT_GDK(pc)->gc, ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_draw_circle’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:523:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->gc) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:524:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->drawable) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:526:17: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_arc (GTK_PLOT_GDK(pc)->drawable, GTK_PLOT_GDK(pc)->gc, ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:526:45: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_arc (GTK_PLOT_GDK(pc)->drawable, GTK_PLOT_GDK(pc)->gc, ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_draw_ellipse’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:539:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->gc) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:540:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->drawable) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:542:17: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_arc (GTK_PLOT_GDK(pc)->drawable, GTK_PLOT_GDK(pc)->gc, ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:542:45: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_arc (GTK_PLOT_GDK(pc)->drawable, GTK_PLOT_GDK(pc)->gc, ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘drawstring’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:572:37: note: in expansion of macro ‘GTK_PLOT_GDK’ pango_layout_set_font_description(GTK_PLOT_GDK(pc)->layout, font); ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:574:25: note: in expansion of macro ‘GTK_PLOT_GDK’ pango_layout_set_text(GTK_PLOT_GDK(pc)->layout, text, -1); ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:575:28: note: in expansion of macro ‘GTK_PLOT_GDK’ pango_layout_get_extents(GTK_PLOT_GDK(pc)->layout, NULL, &rect); ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:585:71: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_layout (drawable, gc, dx, dy-PANGO_PIXELS(rect.width), GTK_PLOT_GDK(pc)->layout); ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:587:71: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_layout (drawable, gc, dx-PANGO_PIXELS(rect.width), dy, GTK_PLOT_GDK(pc)->layout); ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:589:46: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_layout (drawable, gc, dx, dy, GTK_PLOT_GDK(pc)->layout); ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_draw_string’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:644:27: note: in expansion of macro ‘GTK_PLOT_GDK’ PangoContext *context = GTK_PLOT_GDK(pc)->context; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:645:27: note: in expansion of macro ‘GTK_PLOT_GDK’ GdkDrawable *drawable = GTK_PLOT_GDK(pc)->drawable; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:649:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->drawable) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:650:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->gc) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:653:8: note: in expansion of macro ‘GTK_PLOT_GDK’ gc = GTK_PLOT_GDK(pc)->gc; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:654:12: note: in expansion of macro ‘GTK_PLOT_GDK’ layout = GTK_PLOT_GDK(pc)->layout; ^~~~~~~~~~~~ gtkplotgdk.c:691:7: warning: switch missing default case [-Wswitch-default] switch(angle){ ^~~~~~ gtkplotgdk.c:711:7: warning: switch missing default case [-Wswitch-default] switch(angle){ ^~~~~~ gtkplotgdk.c:737:7: warning: switch missing default case [-Wswitch-default] switch(angle){ ^~~~~~ gtkplotgdk.c:689:3: warning: enumeration value ‘GTK_JUSTIFY_FILL’ not handled in switch [-Wswitch-enum] switch(just){ ^~~~~~ gtkplotgdk.c:938:19: warning: declaration of ‘i’ shadows a previous local [-Wshadow] gint i = g_utf8_prev_char(lastchar) != --aux2 ? 2 : 1; ^ gtkplotgdk.c:628:8: note: shadowed declaration is here gint i; ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotgdk.c:34: gtkplotgdk.c: In function ‘gtk_plot_gdk_draw_pixmap’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:1042:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->drawable) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:1043:7: note: in expansion of macro ‘GTK_PLOT_GDK’ if(!GTK_PLOT_GDK(pc)->gc) return; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:1045:8: note: in expansion of macro ‘GTK_PLOT_GDK’ gc = GTK_PLOT_GDK(pc)->gc; ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:1049:29: note: in expansion of macro ‘GTK_PLOT_GDK’ new_pixmap = scale_pixmap(GTK_PLOT_GDK(pc)->drawable, pixmap, scale_x, scale_y); ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:1052:30: note: in expansion of macro ‘GTK_PLOT_GDK’ new_mask = scale_bitmap(GTK_PLOT_GDK(pc)->drawable, mask, scale_x, scale_y); ^~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotgdk.h:32:34: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_GDK(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_gdk_get_type (), GtkPlotGdk) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:1060:19: note: in expansion of macro ‘GTK_PLOT_GDK’ gdk_draw_pixmap(GTK_PLOT_GDK(pc)->drawable, gc, new_pixmap, ^~~~~~~~~~~~ gtkplotgdk.c: In function ‘gtk_plot_gdk_draw_string’: gtkplotgdk.c:1010:7: warning: this statement may fall through [-Wimplicit-fallthrough=] gtk_plot_pc_draw_rectangle(pc, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TRUE, ~~~~~ old_tx + width + border_space, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old_ty - border_space + shadow_width, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shadow_width, height + 2 * border_space); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotgdk.c:1015:5: note: here case GTK_PLOT_BORDER_LINE: ^~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotcairo.c:34: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotcairo.c: In function ‘gtk_plot_cairo_get_type’: gtkplotcairo.c:137:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCairoClass *)’ {aka ‘void (*)(struct _GtkPlotCairoClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_cairo_class_init, ^ gtkplotcairo.c:139:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotCairo *)’ {aka ‘void (*)(struct _GtkPlotCairo *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_cairo_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcairo.c:34: gtkplotcairo.c: In function ‘gtk_plot_cairo_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:235:28: note: in expansion of macro ‘GTK_PLOT_CAIRO’ gtk_plot_cairo_construct(GTK_PLOT_CAIRO(object), cairo, NULL); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:236:3: note: in expansion of macro ‘GTK_PLOT_CAIRO’ GTK_PLOT_CAIRO(object)->destroy_cairo = FALSE; ^~~~~~~~~~~~~~ gtkplotcairo.c: In function ‘gtk_plot_cairo_new_with_drawable’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:257:28: note: in expansion of macro ‘GTK_PLOT_CAIRO’ gtk_plot_cairo_construct(GTK_PLOT_CAIRO(object), cairo, NULL); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:258:3: note: in expansion of macro ‘GTK_PLOT_CAIRO’ GTK_PLOT_CAIRO(object)->destroy_cairo = TRUE; ^~~~~~~~~~~~~~ gtkplotcairo.c: In function ‘gtk_plot_cairo_finalize’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:299:22: note: in expansion of macro ‘GTK_PLOT_CAIRO’ GtkPlotCairo *pc = GTK_PLOT_CAIRO(object); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:302:3: note: in expansion of macro ‘GTK_PLOT_CAIRO’ GTK_PLOT_CAIRO(object)->cairo = NULL; ^~~~~~~~~~~~~~ gtkplotcairo.c: In function ‘gtk_plot_cairo_gsave’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:347:20: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_t *cairo = GTK_PLOT_CAIRO(pc)->cairo; ^~~~~~~~~~~~~~ gtkplotcairo.c: In function ‘gtk_plot_cairo_grestore’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:356:20: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_t *cairo = GTK_PLOT_CAIRO(pc)->cairo; ^~~~~~~~~~~~~~ gtkplotcairo.c: In function ‘gtk_plot_cairo_clip’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:370:20: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_t *cairo = GTK_PLOT_CAIRO(pc)->cairo; /* Shortcut */ ^~~~~~~~~~~~~~ gtkplotcairo.c: In function ‘gtk_plot_cairo_set_color’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:399:20: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_t *cairo = GTK_PLOT_CAIRO(pc)->cairo; /* Shortcut */ ^~~~~~~~~~~~~~ gtkplotcairo.c: In function ‘gtk_plot_cairo_set_dash’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:415:20: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_t *cairo = GTK_PLOT_CAIRO(pc)->cairo; /* Shortcut */ ^~~~~~~~~~~~~~ gtkplotcairo.c:418:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] gchar list[] = {'\0','\1','\2','\3','\4','\5','\6','\7'}; ^~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcairo.c:34: gtkplotcairo.c: In function ‘gtk_plot_cairo_set_lineattr’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:442:20: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_t *cairo = GTK_PLOT_CAIRO(pc)->cairo; /* Shortcut */ ^~~~~~~~~~~~~~ gtkplotcairo.c: In function ‘gtk_plot_cairo_draw_point’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:468:20: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_t *cairo = GTK_PLOT_CAIRO(pc)->cairo; /* Shortcut */ ^~~~~~~~~~~~~~ gtkplotcairo.c: In function ‘gtk_plot_cairo_draw_line’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:482:20: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_t *cairo = GTK_PLOT_CAIRO(pc)->cairo; ^~~~~~~~~~~~~~ gtkplotcairo.c: In function ‘gtk_plot_cairo_draw_lines’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:496:20: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_t *cairo = GTK_PLOT_CAIRO(pc)->cairo; ^~~~~~~~~~~~~~ gtkplotcairo.c: In function ‘gtk_plot_cairo_draw_rectangle’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:513:20: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_t *cairo = GTK_PLOT_CAIRO(pc)->cairo; ^~~~~~~~~~~~~~ gtkplotcairo.c: In function ‘gtk_plot_cairo_draw_polygon’: In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotpc.c:33: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:535:20: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_t *cairo = GTK_PLOT_CAIRO(pc)->cairo; ^~~~~~~~~~~~~~ gtkplotcairo.c: In function ‘gtk_plot_cairo_draw_circle’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:555:20: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_t *cairo = GTK_PLOT_CAIRO(pc)->cairo; ^~~~~~~~~~~~~~ gtkplotcairo.c: In function ‘gtk_plot_cairo_draw_ellipse’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:572:20: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_t *cairo = GTK_PLOT_CAIRO(pc)->cairo; ^~~~~~~~~~~~~~ gtkplotcairo.c: In function ‘drawstring’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:603:20: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_t *cairo = GTK_PLOT_CAIRO(pc)->cairo; ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:604:25: note: in expansion of macro ‘GTK_PLOT_CAIRO’ PangoLayout *layout = GTK_PLOT_CAIRO(pc)->layout; ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:621:37: note: in expansion of macro ‘GTK_PLOT_CAIRO’ pango_layout_set_font_description(GTK_PLOT_CAIRO(pc)->layout, font); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:622:25: note: in expansion of macro ‘GTK_PLOT_CAIRO’ pango_layout_set_text(GTK_PLOT_CAIRO(pc)->layout, text, -1); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:623:28: note: in expansion of macro ‘GTK_PLOT_CAIRO’ pango_layout_get_extents(GTK_PLOT_CAIRO(pc)->layout, NULL, &rect); ^~~~~~~~~~~~~~ gtkplotcairo.c: In function ‘gtk_plot_cairo_draw_string’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:668:20: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_t *cairo = GTK_PLOT_CAIRO(pc)->cairo; ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:698:12: note: in expansion of macro ‘GTK_PLOT_CAIRO’ layout = GTK_PLOT_CAIRO(pc)->layout; ^~~~~~~~~~~~~~ gtkplotcairo.c:776:7: warning: switch missing default case [-Wswitch-default] switch(angle){ ^~~~~~ gtkplotcairo.c:796:7: warning: switch missing default case [-Wswitch-default] switch(angle){ ^~~~~~ gtkplotcairo.c:822:7: warning: switch missing default case [-Wswitch-default] switch(angle){ ^~~~~~ gtkplotcairo.c:774:3: warning: enumeration value ‘GTK_JUSTIFY_FILL’ not handled in switch [-Wswitch-enum] switch(just){ ^~~~~~ gtkplotpc.c: In function ‘gtk_plot_pc_get_type’: gtkplotpc.c:58:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotPCClass *)’ {aka ‘void (*)(struct _GtkPlotPCClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_pc_class_init, ^ gtkplotpc.c:60:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotPC *)’ {aka ‘void (*)(struct _GtkPlotPC *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_pc_real_init, ^ gtkplotcairo.c:1009:19: warning: declaration of ‘i’ shadows a previous local [-Wshadow] gint i = aux2 - g_utf8_prev_char(lastchar); ^ gtkplotcairo.c:678:8: note: shadowed declaration is here gint i; ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcairo.c:34: gtkplotcairo.c: In function ‘gtk_plot_cairo_draw_pixmap’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:1106:8: note: in expansion of macro ‘GTK_PLOT_CAIRO’ if (!GTK_PLOT_CAIRO(pc)->cairo) ^~~~~~~~~~~~~~ gtkplotcairo.c:1109:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] cairo_surface_t *image_surface = NULL; ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotcairo.c:34: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:1140:14: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_save(GTK_PLOT_CAIRO(pc)->cairo); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:1148:28: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_set_source_surface(GTK_PLOT_CAIRO(pc)->cairo,image_surface,xdest,ydest); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:1149:15: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_paint(GTK_PLOT_CAIRO(pc)->cairo); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotcairo.h:34:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:1151:17: note: in expansion of macro ‘GTK_PLOT_CAIRO’ cairo_restore(GTK_PLOT_CAIRO(pc)->cairo); ^~~~~~~~~~~~~~ gtkplotcairo.c: In function ‘gtk_plot_cairo_draw_string’: gtkplotcairo.c:1078:7: warning: this statement may fall through [-Wimplicit-fallthrough=] gtk_plot_pc_draw_rectangle(pc, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TRUE, ~~~~~ old_tx + width + border_space, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old_ty - border_space + shadow_width, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shadow_width, height + 2 * border_space); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcairo.c:1083:5: note: here case GTK_PLOT_BORDER_LINE: ^~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotpixmap.o gtkplotpixmap.c In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotpixmap.c:31: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotpixmap.c: In function ‘gtk_plot_pixmap_get_type’: gtkplotpixmap.c:92:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotPixmapClass *)’ {aka ‘void (*)(struct _GtkPlotPixmapClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_pixmap_class_init, ^ gtkplotpixmap.c:94:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotPixmap *)’ {aka ‘void (*)(struct _GtkPlotPixmap *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_pixmap_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotpixmap.c:31: gtkplotpixmap.c: In function ‘gtk_plot_pixmap_get_property’: gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotpolar.o gtkplotpolar.c /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpixmap.h:29:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pixmap_get_type (), GtkPlotPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpixmap.c:143:27: note: in expansion of macro ‘GTK_PLOT_PIXMAP’ GtkPlotPixmap *pixmap = GTK_PLOT_PIXMAP (object); ^~~~~~~~~~~~~~~ gtkplotpixmap.c:145:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotpixmap.c:31: gtkplotpixmap.c: In function ‘gtk_plot_pixmap_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpixmap.h:29:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pixmap_get_type (), GtkPlotPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpixmap.c:161:27: note: in expansion of macro ‘GTK_PLOT_PIXMAP’ GtkPlotPixmap *pixmap = GTK_PLOT_PIXMAP (object); ^~~~~~~~~~~~~~~ gtkplotpixmap.c:163:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotpixmap.c:31: gtkplotpixmap.c: In function ‘gtk_plot_pixmap_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpixmap.h:29:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pixmap_get_type (), GtkPlotPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpixmap.c:197:29: note: in expansion of macro ‘GTK_PLOT_PIXMAP’ gtk_plot_pixmap_construct(GTK_PLOT_PIXMAP(widget), pixmap, mask); ^~~~~~~~~~~~~~~ gtkplotpixmap.c: In function ‘gtk_plot_pixmap_destroy’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpixmap.h:29:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pixmap_get_type (), GtkPlotPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpixmap.c:225:27: note: in expansion of macro ‘GTK_PLOT_PIXMAP’ GtkPlotPixmap *pixmap = GTK_PLOT_PIXMAP(object); ^~~~~~~~~~~~~~~ gtkplotpixmap.c: In function ‘gtk_plot_pixmap_clone’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpixmap.h:29:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pixmap_get_type (), GtkPlotPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpixmap.c:238:3: note: in expansion of macro ‘GTK_PLOT_PIXMAP’ GTK_PLOT_PIXMAP(copy)->pixmap = GTK_PLOT_PIXMAP(data)->pixmap; ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpixmap.h:29:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pixmap_get_type (), GtkPlotPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpixmap.c:238:35: note: in expansion of macro ‘GTK_PLOT_PIXMAP’ GTK_PLOT_PIXMAP(copy)->pixmap = GTK_PLOT_PIXMAP(data)->pixmap; ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotpixmap.c:31: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gobject.h:512:45: note: in definition of macro ‘g_object_ref’ #define g_object_ref(Obj) ((__typeof__(Obj)) (g_object_ref) (Obj)) ^~~ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpixmap.h:29:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pixmap_get_type (), GtkPlotPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpixmap.c:239:18: note: in expansion of macro ‘GTK_PLOT_PIXMAP’ gdk_pixmap_ref(GTK_PLOT_PIXMAP(data)->pixmap); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gobject.h:512:67: note: in definition of macro ‘g_object_ref’ #define g_object_ref(Obj) ((__typeof__(Obj)) (g_object_ref) (Obj)) ^~~ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpixmap.h:29:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pixmap_get_type (), GtkPlotPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpixmap.c:239:18: note: in expansion of macro ‘GTK_PLOT_PIXMAP’ gdk_pixmap_ref(GTK_PLOT_PIXMAP(data)->pixmap); ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotpixmap.c:31: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpixmap.h:29:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pixmap_get_type (), GtkPlotPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpixmap.c:240:3: note: in expansion of macro ‘GTK_PLOT_PIXMAP’ GTK_PLOT_PIXMAP(copy)->mask = GTK_PLOT_PIXMAP(data)->mask; ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpixmap.h:29:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pixmap_get_type (), GtkPlotPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpixmap.c:240:33: note: in expansion of macro ‘GTK_PLOT_PIXMAP’ GTK_PLOT_PIXMAP(copy)->mask = GTK_PLOT_PIXMAP(data)->mask; ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotpixmap.c:31: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gobject.h:512:45: note: in definition of macro ‘g_object_ref’ #define g_object_ref(Obj) ((__typeof__(Obj)) (g_object_ref) (Obj)) ^~~ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpixmap.h:29:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pixmap_get_type (), GtkPlotPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpixmap.c:241:18: note: in expansion of macro ‘GTK_PLOT_PIXMAP’ gdk_bitmap_ref(GTK_PLOT_PIXMAP(data)->mask); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gobject.h:512:67: note: in definition of macro ‘g_object_ref’ #define g_object_ref(Obj) ((__typeof__(Obj)) (g_object_ref) (Obj)) ^~~ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpixmap.h:29:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pixmap_get_type (), GtkPlotPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpixmap.c:241:18: note: in expansion of macro ‘GTK_PLOT_PIXMAP’ gdk_bitmap_ref(GTK_PLOT_PIXMAP(data)->mask); ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotpixmap.c:31: gtkplotpixmap.c: In function ‘gtk_plot_pixmap_draw_symbol’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpixmap.h:29:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pixmap_get_type (), GtkPlotPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpixmap.c:255:11: note: in expansion of macro ‘GTK_PLOT_PIXMAP’ image = GTK_PLOT_PIXMAP(data); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpixmap.c:268:29: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), x, y, z, ^~~~~~~~~~ gtkplotpixmap.c: In function ‘gtk_plot_pixmap_draw_legend’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpixmap.h:29:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pixmap_get_type (), GtkPlotPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpixmap.c:309:12: note: in expansion of macro ‘GTK_PLOT_PIXMAP’ pixmap = GTK_PLOT_PIXMAP(data); ^~~~~~~~~~~~~~~ gtkplotpixmap.c:328:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] legend.text = ""; ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotpixmap.c:31: gtkplotpixmap.c: In function ‘gtk_plot_pixmap_get_legend_size’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpixmap.h:29:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pixmap_get_type (), GtkPlotPixmap) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpixmap.c:377:12: note: in expansion of macro ‘GTK_PLOT_PIXMAP’ pixmap = GTK_PLOT_PIXMAP(data); ^~~~~~~~~~~~~~~ gtkplotpixmap.c:387:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] legend.text = ""; ^ gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotprint.o gtkplotprint.c gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotps.o gtkplotps.c In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotpolar.c:32: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotpolar.c: In function ‘gtk_plot_polar_get_type’: gtkplotpolar.c:95:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotPolarClass *)’ {aka ‘void (*)(struct _GtkPlotPolarClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_polar_class_init, ^ gtkplotpolar.c:97:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotPolar *)’ {aka ‘void (*)(struct _GtkPlotPolar *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_polar_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotpolar.c:32: gtkplotpolar.c: In function ‘gtk_plot_polar_init’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:139:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->legends_attr.transparent = FALSE; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:141:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->xmin = 0; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:142:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->xmax = 360; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:144:13: note: in expansion of macro ‘GTK_PLOT’ plot->r = GTK_PLOT(plot)->left; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:145:17: note: in expansion of macro ‘GTK_PLOT’ plot->angle = GTK_PLOT(plot)->bottom; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:147:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->bottom->ticks.min = 0.0; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:148:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->bottom->ticks.max = 360.0; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:149:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->bottom->ticks.step = 30.; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:150:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->top->ticks.min = 0.0; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:151:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->top->ticks.max = 360.0; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:152:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->top->ticks.step = 30.; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:154:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->bottom->labels_offset = 15.; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:155:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->bottom->label_precision = 0; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:157:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->ymin = 0.2; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:158:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->left->ticks.min = 0.2; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:159:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->left->ticks.step = 0.2; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:160:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->right->ticks.min = 0.2; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:161:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->right->ticks.step = 0.2; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:163:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->left->title.angle = 0.; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:165:27: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_axis_set_title(GTK_PLOT(plot)->left, "R"); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:167:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->top->is_visible = FALSE; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:169:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->bottom->show_major_grid = TRUE; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:170:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->bottom->show_minor_grid = TRUE; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:171:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->left->show_major_grid = TRUE; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:172:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->left->show_minor_grid = TRUE; ^~~~~~~~ gtkplotpolar.c: In function ‘gtk_plot_polar_get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpolar.h:31:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_POLAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_polar_get_type (), GtkPlotPolar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:185:10: note: in expansion of macro ‘GTK_PLOT_POLAR’ plot = GTK_PLOT_POLAR (object); ^~~~~~~~~~~~~~ gtkplotpolar.c: In function ‘gtk_plot_polar_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpolar.h:31:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_POLAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_polar_get_type (), GtkPlotPolar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:205:10: note: in expansion of macro ‘GTK_PLOT_POLAR’ plot = GTK_PLOT_POLAR (object); ^~~~~~~~~~~~~~ gtkplotpolar.c:207:3: warning: switch missing default case [-Wswitch-default] switch(prop_id){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotpolar.c:32: gtkplotpolar.c: In function ‘gtk_plot_polar_real_paint’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:237:10: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT(widget); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:249:31: note: in expansion of macro ‘GTK_PLOT’ if(!gtk_plot_is_transparent(GTK_PLOT(plot))) ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpolar.h:31:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_POLAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_polar_get_type (), GtkPlotPolar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:276:32: note: in expansion of macro ‘GTK_PLOT_POLAR’ gtk_plot_polar_draw_axis(GTK_PLOT_POLAR(plot), plot->left, tick_direction); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpolar.h:31:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_POLAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_polar_get_type (), GtkPlotPolar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:277:34: note: in expansion of macro ‘GTK_PLOT_POLAR’ gtk_plot_polar_draw_labels(GTK_PLOT_POLAR(plot), plot->left, tick_direction); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpolar.h:31:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_POLAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_polar_get_type (), GtkPlotPolar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:291:32: note: in expansion of macro ‘GTK_PLOT_POLAR’ gtk_plot_polar_draw_axis(GTK_PLOT_POLAR(plot), plot->left, tick_direction); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpolar.h:31:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_POLAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_polar_get_type (), GtkPlotPolar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:292:34: note: in expansion of macro ‘GTK_PLOT_POLAR’ gtk_plot_polar_draw_labels(GTK_PLOT_POLAR(plot), plot->left, tick_direction); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpolar.h:31:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_POLAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_polar_get_type (), GtkPlotPolar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:299:34: note: in expansion of macro ‘GTK_PLOT_POLAR’ gtk_plot_polar_draw_circle(GTK_PLOT_POLAR(plot)); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpolar.h:31:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_POLAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_polar_get_type (), GtkPlotPolar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:302:29: note: in expansion of macro ‘GTK_PLOT_POLAR’ gtk_plot_polar_draw_grids(GTK_PLOT_POLAR(plot)); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:307:86: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA_CLASS(GTK_OBJECT_GET_CLASS(GTK_OBJECT(dataset->data)))->draw_data(GTK_PLOT_DATA(dataset->data)); ^~~~~~~~~~~~~ gtkplotpolar.c: In function ‘gtk_plot_polar_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpolar.h:31:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_POLAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_polar_get_type (), GtkPlotPolar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:340:28: note: in expansion of macro ‘GTK_PLOT_POLAR’ gtk_plot_polar_construct(GTK_PLOT_POLAR(plot), drawable); ^~~~~~~~~~~~~~ gtkplotpolar.c: In function ‘gtk_plot_polar_new_with_size’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpolar.h:31:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_POLAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_polar_get_type (), GtkPlotPolar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:362:38: note: in expansion of macro ‘GTK_PLOT_POLAR’ gtk_plot_polar_construct_with_size(GTK_PLOT_POLAR(plot), drawable, ^~~~~~~~~~~~~~ gtkplotpolar.c: In function ‘gtk_plot_polar_construct’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:377:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->drawable = drawable; ^~~~~~~~ gtkplotpolar.c: In function ‘gtk_plot_polar_construct_with_size’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:392:3: note: in expansion of macro ‘GTK_PLOT’ GTK_PLOT(plot)->drawable = drawable; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:393:20: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_resize (GTK_PLOT(plot), width, height); ^~~~~~~~ gtkplotpolar.c: In function ‘gtk_plot_polar_draw_grids’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:408:10: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT(polar); ^~~~~~~~ gtkplotpolar.c: In function ‘gtk_plot_polar_draw_axis’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:511:10: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT(polar); ^~~~~~~~ gtkplotpolar.c: In function ‘gtk_plot_polar_draw_labels’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:644:10: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT(polar); ^~~~~~~~ gtkplotpolar.c:663:3: warning: switch missing default case [-Wswitch-default] switch(axis->labels_attr.angle){ ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotpolar.c:32: gtkplotpolar.c: In function ‘gtk_plot_polar_draw_circle’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:768:10: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT(polar); ^~~~~~~~ gtkplotpolar.c: In function ‘gtk_plot_polar_real_get_pixel’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:914:12: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT(widget); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpolar.h:31:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_POLAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_polar_get_type (), GtkPlotPolar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:915:13: note: in expansion of macro ‘GTK_PLOT_POLAR’ polar = GTK_PLOT_POLAR(widget); ^~~~~~~~~~~~~~ gtkplotpolar.c: In function ‘gtk_plot_polar_real_get_point’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:951:12: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT(widget); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpolar.h:31:36: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_POLAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_polar_get_type (), GtkPlotPolar) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotpolar.c:957:16: note: in expansion of macro ‘GTK_PLOT_POLAR’ rotation = GTK_PLOT_POLAR(widget)->rotation; ^~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotprint.c:33: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotprint.c:33: gtkplotprint.c: In function ‘gtk_plot_export_ps’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotprint.c:80:8: note: in expansion of macro ‘GTK_PLOT_PS’ ps = GTK_PLOT_PS(gtk_plot_ps_new(file_name, orient, epsflag, page_size, 1.0, 1.0)); ^~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpc.h:31:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PC(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pc_get_type (), GtkPlotPC) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotprint.c:100:14: note: in expansion of macro ‘GTK_PLOT_PC’ plot->pc = GTK_PLOT_PC(ps); ^~~~~~~~~~~ gtkplotprint.c: In function ‘gtk_plot_export_ps_with_size’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotprint.c:145:8: note: in expansion of macro ‘GTK_PLOT_PS’ ps = GTK_PLOT_PS(gtk_plot_ps_new_with_size(file_name, orient, epsflag, ^~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpc.h:31:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PC(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pc_get_type (), GtkPlotPC) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotprint.c:167:14: note: in expansion of macro ‘GTK_PLOT_PC’ plot->pc = GTK_PLOT_PC(ps); ^~~~~~~~~~~ gtkplotprint.c: In function ‘gtk_plot_canvas_export_ps’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotprint.c:208:8: note: in expansion of macro ‘GTK_PLOT_PS’ ps = GTK_PLOT_PS(gtk_plot_ps_new(file_name, orient, epsflag, page_size, 1.0, 1.0)); ^~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpc.h:31:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PC(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pc_get_type (), GtkPlotPC) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotprint.c:226:16: note: in expansion of macro ‘GTK_PLOT_PC’ canvas->pc = GTK_PLOT_PC(ps); ^~~~~~~~~~~ gtkplotprint.c: In function ‘gtk_plot_canvas_export_ps_with_size’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotprint.c:273:8: note: in expansion of macro ‘GTK_PLOT_PS’ ps = GTK_PLOT_PS(gtk_plot_ps_new_with_size(file_name, orient, epsflag, ^~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpc.h:31:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PC(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pc_get_type (), GtkPlotPC) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotprint.c:294:16: note: in expansion of macro ‘GTK_PLOT_PC’ canvas->pc = GTK_PLOT_PC(ps); ^~~~~~~~~~~ gtkplotprint.c: In function ‘recalc_pixels’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotprint.c:318:12: note: in expansion of macro ‘GTK_PLOT_DATA’ data = GTK_PLOT_DATA(list->data); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotprint.c:320:33: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GtkPlotSurface *surface = GTK_PLOT_SURFACE(data); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotprint.c:327:32: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), ^~~~~~~~~~ gtkplotprint.c: In function ‘gtk_plot_canvas_export_cairo’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpc.h:31:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PC(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pc_get_type (), GtkPlotPC) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotprint.c:362:12: note: in expansion of macro ‘GTK_PLOT_PC’ new_pc = GTK_PLOT_PC(gtk_plot_cairo_new(cairo)); ^~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotsurface.o gtkplotsurface.c In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotps.c:43: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotps.c: In function ‘gtk_plot_ps_get_type’: gtkplotps.c:147:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotPSClass *)’ {aka ‘void (*)(struct _GtkPlotPSClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_ps_class_init, ^ gtkplotps.c:149:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotPS *)’ {aka ‘void (*)(struct _GtkPlotPS *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_ps_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotps.c:43: gtkplotps.c: In function ‘gtk_plot_ps_init’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpc.h:31:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PC(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pc_get_type (), GtkPlotPC) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:160:3: note: in expansion of macro ‘GTK_PLOT_PC’ GTK_PLOT_PC(ps)->use_pixmap = FALSE; ^~~~~~~~~~~ gtkplotps.c: In function ‘gtk_plot_ps_destroy’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:204:8: note: in expansion of macro ‘GTK_PLOT_PS’ ps = GTK_PLOT_PS(object); ^~~~~~~~~~~ gtkplotps.c: In function ‘gtk_plot_ps_new’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:239:8: note: in expansion of macro ‘GTK_PLOT_PS’ ps = GTK_PLOT_PS(object); ^~~~~~~~~~~ gtkplotps.c: In function ‘gtk_plot_ps_new_with_size’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:325:8: note: in expansion of macro ‘GTK_PLOT_PS’ ps = GTK_PLOT_PS(object); ^~~~~~~~~~~ gtkplotps.c: In function ‘gtk_plot_ps_set_size’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpc.h:31:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PC(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pc_get_type (), GtkPlotPC) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:399:31: note: in expansion of macro ‘GTK_PLOT_PC’ gtk_plot_pc_set_viewport(GTK_PLOT_PC(ps), ps->page_width, ps->page_height); ^~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotpc.h:31:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PC(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pc_get_type (), GtkPlotPC) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:401:31: note: in expansion of macro ‘GTK_PLOT_PC’ gtk_plot_pc_set_viewport(GTK_PLOT_PC(ps), ps->page_height, ps->page_width); ^~~~~~~~~~~ gtkplotps.c: In function ‘pssetlineattr’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:433:19: note: in expansion of macro ‘GTK_PLOT_PS’ FILE *psout = GTK_PLOT_PS(pc)->psfile; ^~~~~~~~~~~ gtkplotps.c: In function ‘pssetdash’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:449:19: note: in expansion of macro ‘GTK_PLOT_PS’ FILE *psout = GTK_PLOT_PS(pc)->psfile; ^~~~~~~~~~~ gtkplotps.c: In function ‘psleave’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:477:13: note: in expansion of macro ‘GTK_PLOT_PS’ fprintf(GTK_PLOT_PS(pc)->psfile, "showpage\n"); ^~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:478:13: note: in expansion of macro ‘GTK_PLOT_PS’ fprintf(GTK_PLOT_PS(pc)->psfile, "%%%%Trailer\n"); ^~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:479:13: note: in expansion of macro ‘GTK_PLOT_PS’ fprintf(GTK_PLOT_PS(pc)->psfile, "%%%%EOF\n"); ^~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:480:12: note: in expansion of macro ‘GTK_PLOT_PS’ fclose(GTK_PLOT_PS(pc)->psfile); ^~~~~~~~~~~ gtkplotps.c: In function ‘psinit’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:497:10: note: in expansion of macro ‘GTK_PLOT_PS’ ps = GTK_PLOT_PS(pc); ^~~~~~~~~~~ gtkplotps.c:622:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Times-Roman"); ^~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:623:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Times-Italic"); ^~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:624:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Times-Bold"); ^~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:625:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Times-BoldItalic"); ^~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:626:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "AvantGarde-Book"); ^~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:627:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "AvantGarde-BookOblique"); ^~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:628:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "AvantGarde-Demi"); ^~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:629:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "AvantGarde-DemiOblique"); ^~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:630:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Bookman-Light"); ^~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:631:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Bookman-LightItalic"); ^~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:632:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Bookman-Demi"); ^~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:633:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Bookman-DemiItalic"); ^~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:634:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Courier"); ^~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:635:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Courier-Oblique"); ^~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:636:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Courier-Bold"); ^~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:637:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Courier-BoldOblique"); ^~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:638:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Helvetica"); ^~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:639:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Helvetica-Oblique"); ^~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:640:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Helvetica-Bold"); ^~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:641:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Helvetica-BoldOblique"); ^~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:642:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Helvetica-Narrow"); ^~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:643:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Helvetica-Narrow-Oblique"); ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:644:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Helvetica-Narrow-Bold"); ^~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:645:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Helvetica-Narrow-BoldOblique"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:646:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "NewCenturySchoolbook-Roman"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:647:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "NewCenturySchoolbook-Italic"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:648:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "NewCenturySchoolbook-Bold"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:649:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "NewCenturySchoolbook-BoldItalic"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:650:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Palatino-Roman"); ^~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:651:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Palatino-Italic"); ^~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:652:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Palatino-Bold"); ^~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:653:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Palatino-BoldItalic"); ^~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:654:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "Symbol"); ^~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:655:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "ZapfChancery-MediumItalic"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ gtkplotps.c:656:29: warning: passing argument 2 of ‘ps_reencode_font’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ps_reencode_font(psout, "ZapfDingbats"); ^~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected ‘char *’ but argument is of type ‘const char *’ static void ps_reencode_font (FILE *file, char *fontname); ~~~~~~^~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotps.c:43: gtkplotps.c: In function ‘pssetcolor’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:706:19: note: in expansion of macro ‘GTK_PLOT_PS’ FILE *psout = GTK_PLOT_PS(pc)->psfile; ^~~~~~~~~~~ gtkplotps.c: In function ‘psdrawpoint’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:717:17: note: in expansion of macro ‘GTK_PLOT_PS’ FILE *psout = GTK_PLOT_PS(pc)->psfile; ^~~~~~~~~~~ gtkplotps.c: In function ‘psdrawlines’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:729:17: note: in expansion of macro ‘GTK_PLOT_PS’ FILE *psout = GTK_PLOT_PS(pc)->psfile; ^~~~~~~~~~~ gtkplotps.c: In function ‘psdrawpolygon’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:743:17: note: in expansion of macro ‘GTK_PLOT_PS’ FILE *psout = GTK_PLOT_PS(pc)->psfile; ^~~~~~~~~~~ gtkplotps.c: In function ‘psdrawline’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:760:17: note: in expansion of macro ‘GTK_PLOT_PS’ FILE *psout = GTK_PLOT_PS(pc)->psfile; ^~~~~~~~~~~ gtkplotps.c: In function ‘psdrawcircle’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:788:17: note: in expansion of macro ‘GTK_PLOT_PS’ FILE *psout = GTK_PLOT_PS(pc)->psfile; ^~~~~~~~~~~ gtkplotps.c: In function ‘psdrawellipse’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:805:17: note: in expansion of macro ‘GTK_PLOT_PS’ FILE *psout = GTK_PLOT_PS(pc)->psfile; ^~~~~~~~~~~ gtkplotps.c: In function ‘psoutputstring’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:830:15: note: in expansion of macro ‘GTK_PLOT_PS’ FILE *out = GTK_PLOT_PS(pc)->psfile; ^~~~~~~~~~~ gtkplotps.c:843:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] code = (*p >= 0 && *p <= 0x7f) ? 1 : 2; ^~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotps.c:43: gtkplotps.c: In function ‘psdrawstring’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:927:11: note: in expansion of macro ‘GTK_PLOT_PS’ psout = GTK_PLOT_PS(pc)->psfile; ^~~~~~~~~~~ gtkplotps.c:1016:5: warning: enumeration value ‘GTK_JUSTIFY_FILL’ not handled in switch [-Wswitch-enum] switch (justification) { ^~~~~~ gtkplotps.c:1036:5: warning: enumeration value ‘GTK_JUSTIFY_FILL’ not handled in switch [-Wswitch-enum] switch (justification) { ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotps.c:43: gtkplotps.c: In function ‘pssetfont’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:1243:17: note: in expansion of macro ‘GTK_PLOT_PS’ FILE *psout = GTK_PLOT_PS(pc)->psfile; ^~~~~~~~~~~ gtkplotps.c: In function ‘psgsave’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:1261:8: note: in expansion of macro ‘GTK_PLOT_PS’ ps = GTK_PLOT_PS(pc); ^~~~~~~~~~~ gtkplotps.c: In function ‘psgrestore’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:1275:8: note: in expansion of macro ‘GTK_PLOT_PS’ ps = GTK_PLOT_PS(pc); ^~~~~~~~~~~ gtkplotps.c: In function ‘psclipmask’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:1290:17: note: in expansion of macro ‘GTK_PLOT_PS’ FILE *psout = GTK_PLOT_PS(pc)->psfile; ^~~~~~~~~~~ gtkplotps.c: In function ‘psclip’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:1367:17: note: in expansion of macro ‘GTK_PLOT_PS’ FILE *psout = GTK_PLOT_PS(pc)->psfile; ^~~~~~~~~~~ gtkplotps.c: In function ‘psdrawpixmap’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotps.h:34:33: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_PS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_ps_get_type (), GtkPlotPS) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:1389:17: note: in expansion of macro ‘GTK_PLOT_PS’ FILE *psout = GTK_PLOT_PS(pc)->psfile; ^~~~~~~~~~~ gtkplotps.c: In function ‘psdrawstring’: gtkplotps.c:965:7: warning: this statement may fall through [-Wimplicit-fallthrough=] psdrawrectangle(pc, ^~~~~~~~~~~~~~~~~~~ TRUE, ~~~~~ tx + width + border_space, ~~~~~~~~~~~~~~~~~~~~~~~~~~ ty - border_space + shadow_width, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shadow_width, height + 2 * border_space); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:970:5: note: here case GTK_PLOT_BORDER_LINE: ^~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gtkplotsurface.c:32: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_get_type’: gtkplotsurface.c:134:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotSurfaceClass *)’ {aka ‘void (*)(struct _GtkPlotSurfaceClass *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] (GClassInitFunc) gtk_plot_surface_class_init, ^ gtkplotsurface.c:136:3: warning: cast between incompatible function types from ‘void (*)(GtkPlotSurface *)’ {aka ‘void (*)(struct _GtkPlotSurface *)’} to ‘void (*)(GTypeInstance *, void *)’ {aka ‘void (*)(struct _GTypeInstance *, void *)’} [-Wcast-function-type] (GInstanceInitFunc) gtk_plot_surface_init, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotsurface.c:32: gtkplotsurface.c: In function ‘gtk_plot_surface_set_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:361:10: note: in expansion of macro ‘GTK_PLOT_SURFACE’ data = GTK_PLOT_SURFACE (object); ^~~~~~~~~~~~~~~~ gtkplotsurface.c:363:3: warning: switch missing default case [-Wswitch-default] switch (prop_id) ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotsurface.c:32: gtkplotsurface.c: In function ‘gtk_plot_surface_get_property’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:418:10: note: in expansion of macro ‘GTK_PLOT_SURFACE’ data = GTK_PLOT_SURFACE (object); ^~~~~~~~~~~~~~~~ gtkplotsurface.c: In function ‘update_data’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:474:5: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(data)->recalc_dt = TRUE; ^~~~~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_update_range’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:487:13: note: in expansion of macro ‘GTK_PLOT_SURFACE’ surface = GTK_PLOT_SURFACE(data); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:517:13: note: in expansion of macro ‘GTK_PLOT’ xmin = GTK_PLOT(plot)->xmin; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:518:13: note: in expansion of macro ‘GTK_PLOT’ xmax = GTK_PLOT(plot)->xmax; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:519:13: note: in expansion of macro ‘GTK_PLOT’ ymin = GTK_PLOT(plot)->ymin; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:520:13: note: in expansion of macro ‘GTK_PLOT’ ymax = GTK_PLOT(plot)->ymax; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:551:26: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_x(GTK_PLOT_DATA(surface), fx); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:552:26: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_y(GTK_PLOT_DATA(surface), fy); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:553:26: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_z(GTK_PLOT_DATA(surface), fz); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:554:34: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_numpoints(GTK_PLOT_DATA(surface), npoints); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:558:26: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_x(GTK_PLOT_DATA(surface), NULL); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:559:26: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_y(GTK_PLOT_DATA(surface), NULL); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:560:26: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_z(GTK_PLOT_DATA(surface), NULL); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_add_to_plot’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:575:33: note: in expansion of macro ‘GTK_PLOT_SURFACE’ gtk_plot_surface_build_mesh(GTK_PLOT_SURFACE(data)); ^~~~~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_init’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:640:38: note: in expansion of macro ‘GTK_PLOT_DATA’ dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "y"); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:642:38: note: in expansion of macro ‘GTK_PLOT_DATA’ dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "z"); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_new_function’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:669:39: note: in expansion of macro ‘GTK_PLOT_SURFACE’ gtk_plot_surface_construct_function(GTK_PLOT_SURFACE(dataset), function); ^~~~~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_construct_function’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:683:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(surface)->is_function = TRUE; ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:684:3: note: in expansion of macro ‘GTK_PLOT_DATA’ GTK_PLOT_DATA(surface)->function3d = function; ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_destroy’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:698:13: note: in expansion of macro ‘GTK_PLOT_SURFACE’ surface = GTK_PLOT_SURFACE(object); ^~~~~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_clone’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:729:3: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->color = GTK_PLOT_SURFACE(real_data)->color; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:729:40: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->color = GTK_PLOT_SURFACE(real_data)->color; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:730:3: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->shadow = GTK_PLOT_SURFACE(real_data)->shadow; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:730:41: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->shadow = GTK_PLOT_SURFACE(real_data)->shadow; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:731:3: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->grid_foreground = GTK_PLOT_SURFACE(real_data)->grid_foreground; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:731:50: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->grid_foreground = GTK_PLOT_SURFACE(real_data)->grid_foreground; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:732:3: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->grid_background = GTK_PLOT_SURFACE(real_data)->grid_background; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:732:50: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->grid_background = GTK_PLOT_SURFACE(real_data)->grid_background; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:734:3: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->use_height_gradient = GTK_PLOT_SURFACE(real_data)->use_height_gradient; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:734:54: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->use_height_gradient = GTK_PLOT_SURFACE(real_data)->use_height_gradient; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:735:3: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->use_amplitud = GTK_PLOT_SURFACE(real_data)->use_amplitud; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:735:47: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->use_amplitud = GTK_PLOT_SURFACE(real_data)->use_amplitud; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:737:3: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->light = GTK_PLOT_SURFACE(real_data)->light; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:737:40: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->light = GTK_PLOT_SURFACE(real_data)->light; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:738:3: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->ambient = GTK_PLOT_SURFACE(real_data)->ambient; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:738:42: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->ambient = GTK_PLOT_SURFACE(real_data)->ambient; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:740:3: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->nx = GTK_PLOT_SURFACE(real_data)->nx; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:740:37: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->nx = GTK_PLOT_SURFACE(real_data)->nx; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:741:3: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->ny = GTK_PLOT_SURFACE(real_data)->ny; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:741:37: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->ny = GTK_PLOT_SURFACE(real_data)->ny; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:743:3: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->show_grid = GTK_PLOT_SURFACE(real_data)->show_grid; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:743:44: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->show_grid = GTK_PLOT_SURFACE(real_data)->show_grid; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:744:3: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->show_mesh = GTK_PLOT_SURFACE(real_data)->show_mesh; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:744:44: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->show_mesh = GTK_PLOT_SURFACE(real_data)->show_mesh; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:745:3: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->transparent = GTK_PLOT_SURFACE(real_data)->transparent; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:745:46: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->transparent = GTK_PLOT_SURFACE(real_data)->transparent; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:747:3: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->xstep = GTK_PLOT_SURFACE(real_data)->xstep; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:747:40: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->xstep = GTK_PLOT_SURFACE(real_data)->xstep; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:748:3: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->ystep = GTK_PLOT_SURFACE(real_data)->ystep; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:748:40: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->ystep = GTK_PLOT_SURFACE(real_data)->ystep; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:750:3: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->mesh_line = GTK_PLOT_SURFACE(real_data)->mesh_line; ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:750:44: note: in expansion of macro ‘GTK_PLOT_SURFACE’ GTK_PLOT_SURFACE(copy_data)->mesh_line = GTK_PLOT_SURFACE(real_data)->mesh_line; ^~~~~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_draw_private’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:762:13: note: in expansion of macro ‘GTK_PLOT_SURFACE’ surface = GTK_PLOT_SURFACE(data); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:763:10: note: in expansion of macro ‘GTK_PLOT_DATA’ data = GTK_PLOT_DATA(surface); ^~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotsurface.c:32: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ /usr/include/glib-2.0/glib/gmessages.h:585:9: note: in expansion of macro ‘G_LIKELY’ if G_LIKELY(expr) { } else \ ^~~~~~~~ gtkplotsurface.c:765:3: note: in expansion of macro ‘g_return_if_fail’ g_return_if_fail(GTK_PLOT_DATA(data)->plot != NULL); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:765:20: note: in expansion of macro ‘GTK_PLOT_DATA’ g_return_if_fail(GTK_PLOT_DATA(data)->plot != NULL); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ /usr/include/glib-2.0/glib/gmessages.h:585:9: note: in expansion of macro ‘G_LIKELY’ if G_LIKELY(expr) { } else \ ^~~~~~~~ gtkplotsurface.c:766:3: note: in expansion of macro ‘g_return_if_fail’ g_return_if_fail(GTK_IS_PLOT(GTK_PLOT_DATA(data)->plot)); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:495:66: note: in expansion of macro ‘_G_TYPE_CIT’ #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) ^~~~~~~~~~~ gtkplot.h:35:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ #define GTK_IS_PLOT(obj) G_TYPE_CHECK_INSTANCE_TYPE (obj, gtk_plot_get_type ()) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:766:20: note: in expansion of macro ‘GTK_IS_PLOT’ g_return_if_fail(GTK_IS_PLOT(GTK_PLOT_DATA(data)->plot)); ^~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:766:32: note: in expansion of macro ‘GTK_PLOT_DATA’ g_return_if_fail(GTK_IS_PLOT(GTK_PLOT_DATA(data)->plot)); ^~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotsurface.c:32: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:769:10: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT(data->plot); ^~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotsurface.c:32: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ /usr/include/glib-2.0/glib/gmessages.h:585:9: note: in expansion of macro ‘G_LIKELY’ if G_LIKELY(expr) { } else \ ^~~~~~~~ gtkplotsurface.c:771:3: note: in expansion of macro ‘g_return_if_fail’ g_return_if_fail(GTK_PLOT_DATA(data)->plot != NULL); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:771:20: note: in expansion of macro ‘GTK_PLOT_DATA’ g_return_if_fail(GTK_PLOT_DATA(data)->plot != NULL); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ /usr/include/glib-2.0/glib/gmessages.h:585:9: note: in expansion of macro ‘G_LIKELY’ if G_LIKELY(expr) { } else \ ^~~~~~~~ gtkplotsurface.c:772:3: note: in expansion of macro ‘g_return_if_fail’ g_return_if_fail(GTK_IS_PLOT(GTK_PLOT_DATA(data)->plot)); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:495:66: note: in expansion of macro ‘_G_TYPE_CIT’ #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) ^~~~~~~~~~~ gtkplot.h:35:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ #define GTK_IS_PLOT(obj) G_TYPE_CHECK_INSTANCE_TYPE (obj, gtk_plot_get_type ()) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:772:20: note: in expansion of macro ‘GTK_IS_PLOT’ g_return_if_fail(GTK_IS_PLOT(GTK_PLOT_DATA(data)->plot)); ^~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:772:32: note: in expansion of macro ‘GTK_PLOT_DATA’ g_return_if_fail(GTK_IS_PLOT(GTK_PLOT_DATA(data)->plot)); ^~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotsurface.c:32: gtkplotsurface.c: In function ‘gtk_plot_surface_draw_polygons’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:798:10: note: in expansion of macro ‘GTK_PLOT_DATA’ data = GTK_PLOT_DATA(surface); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:799:10: note: in expansion of macro ‘GTK_PLOT’ plot = GTK_PLOT(data->plot); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:802:33: note: in expansion of macro ‘GTK_PLOT_DATA’ array_a = gtk_plot_data_get_a(GTK_PLOT_DATA(surface), &n); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:832:29: note: in expansion of macro ‘GTK_PLOT3D’ GtkPlot3D *plot3d = GTK_PLOT3D(plot); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:858:40: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_get_gradient_level(GTK_PLOT_DATA(surface), ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:864:40: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_get_gradient_level(GTK_PLOT_DATA(surface), ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_get_legend_size’: gtkplotsurface.c:950:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] legend.text = "X"; ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotsurface.c:32: gtkplotsurface.c: In function ‘gtk_plot_surface_draw_legend’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:981:13: note: in expansion of macro ‘GTK_PLOT_SURFACE’ surface = GTK_PLOT_SURFACE(data); ^~~~~~~~~~~~~~~~ gtkplotsurface.c:999:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] legend.text = "X"; ^ gtkplotsurface.c:1036:37: warning: comparison between pointer and zero character constant [-Wpointer-compare] if(data->legend && data->legend != '\0') gtk_plot_draw_text(plot, legend); ^~ gtkplotsurface.c:1036:24: note: did you mean to dereference the pointer? if(data->legend && data->legend != '\0') gtk_plot_draw_text(plot, legend); ^ gtkplotsurface.c: In function ‘hsv_to_rgb’: gtkplotsurface.c:1103:7: warning: switch missing default case [-Wswitch-default] switch (i) ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from gtkplotsurface.c:32: gtkplotsurface.c: In function ‘gtk_plot_surface_set_points’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1429:23: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_x(GTK_PLOT_DATA(data), x); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1430:23: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_y(GTK_PLOT_DATA(data), y); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1431:23: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_z(GTK_PLOT_DATA(data), z); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1432:24: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_dx(GTK_PLOT_DATA(data), dx); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1433:24: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_dy(GTK_PLOT_DATA(data), dy); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1434:24: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_dz(GTK_PLOT_DATA(data), dz); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1437:31: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_numpoints(GTK_PLOT_DATA(data), nx * ny); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_get_points’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1462:28: note: in expansion of macro ‘GTK_PLOT_DATA’ *x = gtk_plot_data_get_x(GTK_PLOT_DATA(data), &n); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1463:28: note: in expansion of macro ‘GTK_PLOT_DATA’ *y = gtk_plot_data_get_y(GTK_PLOT_DATA(data), &n); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1464:28: note: in expansion of macro ‘GTK_PLOT_DATA’ *z = gtk_plot_data_get_z(GTK_PLOT_DATA(data), &n); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1465:30: note: in expansion of macro ‘GTK_PLOT_DATA’ *dx = gtk_plot_data_get_dx(GTK_PLOT_DATA(data), &n); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1466:30: note: in expansion of macro ‘GTK_PLOT_DATA’ *dy = gtk_plot_data_get_dy(GTK_PLOT_DATA(data), &n); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1467:30: note: in expansion of macro ‘GTK_PLOT_DATA’ *dz = gtk_plot_data_get_dz(GTK_PLOT_DATA(data), &n); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_set_x’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1483:30: note: in expansion of macro ‘GTK_PLOT_DATA’ return gtk_plot_data_set_x(GTK_PLOT_DATA(data), x); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_set_y’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1497:30: note: in expansion of macro ‘GTK_PLOT_DATA’ return gtk_plot_data_set_y(GTK_PLOT_DATA(data), y); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_set_z’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1511:30: note: in expansion of macro ‘GTK_PLOT_DATA’ return gtk_plot_data_set_z(GTK_PLOT_DATA(data), z); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_set_dx’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1525:31: note: in expansion of macro ‘GTK_PLOT_DATA’ return gtk_plot_data_set_dx(GTK_PLOT_DATA(data), dx); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_set_dy’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1539:31: note: in expansion of macro ‘GTK_PLOT_DATA’ return gtk_plot_data_set_dy(GTK_PLOT_DATA(data), dy); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_set_dz’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1553:31: note: in expansion of macro ‘GTK_PLOT_DATA’ return gtk_plot_data_set_dz(GTK_PLOT_DATA(data), dz); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_get_x’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1568:30: note: in expansion of macro ‘GTK_PLOT_DATA’ return(gtk_plot_data_get_x(GTK_PLOT_DATA(dataset), &n)); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_get_y’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1585:30: note: in expansion of macro ‘GTK_PLOT_DATA’ return(gtk_plot_data_get_y(GTK_PLOT_DATA(dataset), &n)); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_get_z’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1604:30: note: in expansion of macro ‘GTK_PLOT_DATA’ return(gtk_plot_data_get_z(GTK_PLOT_DATA(dataset), &n)); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_get_dz’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1619:31: note: in expansion of macro ‘GTK_PLOT_DATA’ return(gtk_plot_data_get_dz(GTK_PLOT_DATA(dataset), &n)); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_get_dx’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1634:31: note: in expansion of macro ‘GTK_PLOT_DATA’ return(gtk_plot_data_get_dx(GTK_PLOT_DATA(dataset), &n)); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_get_dy’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1649:31: note: in expansion of macro ‘GTK_PLOT_DATA’ return(gtk_plot_data_get_dy(GTK_PLOT_DATA(dataset), &n)); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_build_mesh’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1772:10: note: in expansion of macro ‘GTK_PLOT_DATA’ data = GTK_PLOT_DATA(surface); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1784:13: note: in expansion of macro ‘GTK_PLOT’ xmin = GTK_PLOT(plot)->xmin; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1785:13: note: in expansion of macro ‘GTK_PLOT’ xmax = GTK_PLOT(plot)->xmax; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1786:13: note: in expansion of macro ‘GTK_PLOT’ ymin = GTK_PLOT(plot)->ymin; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1787:13: note: in expansion of macro ‘GTK_PLOT’ ymax = GTK_PLOT(plot)->ymax; ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1863:26: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_x(GTK_PLOT_DATA(surface), fx); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1864:26: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_y(GTK_PLOT_DATA(surface), fy); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1865:26: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_z(GTK_PLOT_DATA(surface), fz); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1869:26: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_x(GTK_PLOT_DATA(surface), NULL); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1870:26: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_y(GTK_PLOT_DATA(surface), NULL); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1871:26: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_z(GTK_PLOT_DATA(surface), NULL); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_real_build_mesh’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1888:10: note: in expansion of macro ‘GTK_PLOT_DATA’ data = GTK_PLOT_DATA(surface); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1895:33: note: in expansion of macro ‘GTK_PLOT_DATA’ array_x = gtk_plot_data_get_x(GTK_PLOT_DATA(surface), &i); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1896:33: note: in expansion of macro ‘GTK_PLOT_DATA’ array_y = gtk_plot_data_get_y(GTK_PLOT_DATA(surface), &i); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1897:33: note: in expansion of macro ‘GTK_PLOT_DATA’ array_z = gtk_plot_data_get_z(GTK_PLOT_DATA(surface), &i); ^~~~~~~~~~~~~ gtkplotsurface.c: In function ‘gtk_plot_surface_recalc_nodes’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1959:10: note: in expansion of macro ‘GTK_PLOT_DATA’ data = GTK_PLOT_DATA(surface); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1967:28: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotsurface.c:1984:30: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_get_pixel(GTK_PLOT3D(plot), ^~~~~~~~~~ rm -f libgtkextra-genius.a ar cru libgtkextra-genius.a gtkextra-marshal.o gtkextratypebuiltins.o gtkextra.o gtkpsfont.o gtkplot.o gtkplot3d.o gtkplotarray.o gtkplotbar.o gtkplotbox.o gtkplotcandle.o gtkplotcanvas.o gtkplotcanvasellipse.o gtkplotcanvasline.o gtkplotcanvaspixmap.o gtkplotcanvasplot.o gtkplotcanvasrectangle.o gtkplotcanvastext.o gtkplotcsurface.o gtkplotdata.o gtkplotdt.o gtkplotflux.o gtkplotgdk.o gtkplotcairo.o gtkplotpc.o gtkplotpixmap.o gtkplotpolar.o gtkplotprint.o gtkplotps.o gtkplotsurface.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libgtkextra-genius.a make[4]: Leaving directory '/<>/gtkextra' make[3]: Leaving directory '/<>/gtkextra' Making all in src make[3]: Entering directory '/<>/src' make all-am make[4]: Entering directory '/<>/src' gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o binreloc.o binreloc.c gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o calc.o calc.c gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o eval.o eval.c gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gnome-genius.o gnome-genius.c eval.c: In function ‘freetree_full’: eval.c:539:2: warning: enumeration value ‘GEL_NULL_NODE’ not handled in switch [-Wswitch-enum] switch(n->type) { ^~~~~~ eval.c:539:2: warning: enumeration value ‘GEL_SET_NODE’ not handled in switch [-Wswitch-enum] eval.c:539:2: warning: enumeration value ‘GEL_POLYNOMIAL_NODE’ not handled in switch [-Wswitch-enum] eval.c:539:2: warning: enumeration value ‘GEL_BOOL_NODE’ not handled in switch [-Wswitch-enum] eval.c:539:2: warning: enumeration value ‘GEL_MATRIX_START_NODE’ not handled in switch [-Wswitch-enum] eval.c:539:2: warning: enumeration value ‘GEL_EXPRLIST_START_NODE’ not handled in switch [-Wswitch-enum] eval.c: In function ‘copynode_to’: eval.c:694:2: warning: enumeration value ‘GEL_SET_NODE’ not handled in switch [-Wswitch-enum] switch(o->type) { ^~~~~~ eval.c:694:2: warning: enumeration value ‘GEL_POLYNOMIAL_NODE’ not handled in switch [-Wswitch-enum] eval.c:694:2: warning: enumeration value ‘GEL_MATRIX_START_NODE’ not handled in switch [-Wswitch-enum] eval.c:694:2: warning: enumeration value ‘GEL_EXPRLIST_START_NODE’ not handled in switch [-Wswitch-enum] eval.c:694:2: warning: enumeration value ‘GEL_LOCAL_NODE’ not handled in switch [-Wswitch-enum] eval.c: In function ‘gel_isnodetrue’: eval.c:2478:2: warning: enumeration value ‘GEL_MATRIX_NODE’ not handled in switch [-Wswitch-enum] switch (n->type) { ^~~~~~ eval.c:2478:2: warning: enumeration value ‘GEL_SET_NODE’ not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value ‘GEL_POLYNOMIAL_NODE’ not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value ‘GEL_OPERATOR_NODE’ not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value ‘GEL_IDENTIFIER_NODE’ not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value ‘GEL_FUNCTION_NODE’ not handled in switch [-Wswitch-enum] In file included from calc.c:58: y.tab.h:209:5: warning: redundant redeclaration of ‘yyparse’ [-Wredundant-decls] eval.c:2478:2: warning: enumeration value ‘GEL_COMPARISON_NODE’ not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value ‘GEL_USERTYPE_NODE’ not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value ‘GEL_MATRIX_ROW_NODE’ not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value ‘GEL_MATRIX_START_NODE’ not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value ‘GEL_EXPRLIST_START_NODE’ not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value ‘GEL_SPACER_NODE’ not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value ‘GEL_LOCAL_NODE’ not handled in switch [-Wswitch-enum] In file included from calc.c:43: calc.h:76:5: note: previous declaration of ‘yyparse’ was here int yyparse(void); ^~~~~~~ calc.c:65:12: warning: redundant redeclaration of ‘yydebug’ [-Wredundant-decls] extern int yydebug; ^~~~~~~ In file included from calc.c:58: parse.h:40:12: note: previous declaration of ‘yydebug’ was here extern int yydebug; ^~~~~~~ calc.c: In function ‘gel_print_etree’: calc.c:1434:2: warning: enumeration value ‘GEL_USERTYPE_NODE’ not handled in switch [-Wswitch-enum] switch(n->type) { ^~~~~~ calc.c:1434:2: warning: enumeration value ‘GEL_MATRIX_ROW_NODE’ not handled in switch [-Wswitch-enum] calc.c:1434:2: warning: enumeration value ‘GEL_MATRIX_START_NODE’ not handled in switch [-Wswitch-enum] calc.c:1434:2: warning: enumeration value ‘GEL_EXPRLIST_START_NODE’ not handled in switch [-Wswitch-enum] calc.c:1434:2: warning: enumeration value ‘GEL_SPACER_NODE’ not handled in switch [-Wswitch-enum] calc.c:1434:2: warning: enumeration value ‘GEL_LOCAL_NODE’ not handled in switch [-Wswitch-enum] calc.c: In function ‘do_exec_commands’: calc.c:3155:26: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void (*)(void *, void *)’ [-Wcast-function-type] g_slist_foreach (list, (GFunc)g_free, NULL); ^ calc.c:3166:26: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void (*)(void *, void *)’ [-Wcast-function-type] g_slist_foreach (list, (GFunc)g_free, NULL); ^ calc.c:3264:26: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void (*)(void *, void *)’ [-Wcast-function-type] g_slist_foreach (list, (GFunc)g_free, NULL); ^ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o util.o util.c eval.c: In function ‘iter_get_arg’: eval.c:6667:2: warning: enumeration value ‘GEL_NULL_NODE’ not handled in switch [-Wswitch-enum] switch(n->type) { ^~~~~~ eval.c:6667:2: warning: enumeration value ‘GEL_SET_NODE’ not handled in switch [-Wswitch-enum] eval.c:6667:2: warning: enumeration value ‘GEL_OPERATOR_NODE’ not handled in switch [-Wswitch-enum] eval.c:6667:2: warning: enumeration value ‘GEL_COMPARISON_NODE’ not handled in switch [-Wswitch-enum] eval.c:6667:2: warning: enumeration value ‘GEL_USERTYPE_NODE’ not handled in switch [-Wswitch-enum] eval.c:6667:2: warning: enumeration value ‘GEL_MATRIX_ROW_NODE’ not handled in switch [-Wswitch-enum] eval.c:6667:2: warning: enumeration value ‘GEL_MATRIX_START_NODE’ not handled in switch [-Wswitch-enum] eval.c:6667:2: warning: enumeration value ‘GEL_EXPRLIST_START_NODE’ not handled in switch [-Wswitch-enum] eval.c:6667:2: warning: enumeration value ‘GEL_SPACER_NODE’ not handled in switch [-Wswitch-enum] eval.c:6667:2: warning: enumeration value ‘GEL_LOCAL_NODE’ not handled in switch [-Wswitch-enum] eval.c: In function ‘iter_eval_etree’: eval.c:7593:3: warning: enumeration value ‘GEL_SET_NODE’ not handled in switch [-Wswitch-enum] switch(n->type) { ^~~~~~ eval.c:7593:3: warning: enumeration value ‘GEL_POLYNOMIAL_NODE’ not handled in switch [-Wswitch-enum] eval.c:7593:3: warning: enumeration value ‘GEL_MATRIX_ROW_NODE’ not handled in switch [-Wswitch-enum] eval.c:7593:3: warning: enumeration value ‘GEL_MATRIX_START_NODE’ not handled in switch [-Wswitch-enum] eval.c:7593:3: warning: enumeration value ‘GEL_EXPRLIST_START_NODE’ not handled in switch [-Wswitch-enum] eval.c:7593:3: warning: enumeration value ‘GEL_SPACER_NODE’ not handled in switch [-Wswitch-enum] eval.c:7593:3: warning: enumeration value ‘GEL_LOCAL_NODE’ not handled in switch [-Wswitch-enum] eval.c: In function ‘_gel_make_free_trees’: eval.c:8993:17: warning: cast increases required alignment of target type [-Wcast-align] GelETree *t = (GelETree *)p; ^ eval.c: In function ‘_gel_make_free_evl’: eval.c:9011:20: warning: cast increases required alignment of target type [-Wcast-align] GelEvalLoop *t = (GelEvalLoop *)p; ^ eval.c: In function ‘_gel_make_free_evf’: eval.c:9028:19: warning: cast increases required alignment of target type [-Wcast-align] GelEvalFor *t = (GelEvalFor *)p; ^ eval.c: In function ‘_gel_make_free_evfi’: eval.c:9045:21: warning: cast increases required alignment of target type [-Wcast-align] GelEvalForIn *t = (GelEvalForIn *)p; ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from gnome-genius.c:26: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o dict.o dict.c gnome-genius.c: In function ‘setup_calc’: gnome-genius.c:2431:8: warning: cast increases required alignment of target type [-Wcast-align] adj = (GtkAdjustment *)gtk_adjustment_new(tmpstate.max_digits, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from gnome-genius.c:24: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2438:30: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(w),TRUE); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2439:37: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON(w), ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2441:36: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_snap_to_ticks(GTK_SPIN_BUTTON(w), ^~~~~~~~~~~~~~~ gnome-genius.c:2487:8: warning: cast increases required alignment of target type [-Wcast-align] adj = (GtkAdjustment *)gtk_adjustment_new(tmpstate.chop, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from gnome-genius.c:24: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2494:30: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(w),TRUE); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2495:37: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON(w), ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2497:36: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_snap_to_ticks(GTK_SPIN_BUTTON(w), ^~~~~~~~~~~~~~~ gnome-genius.c:2509:8: warning: cast increases required alignment of target type [-Wcast-align] adj = (GtkAdjustment *)gtk_adjustment_new(tmpstate.chop_when, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from gnome-genius.c:24: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2516:30: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(w),TRUE); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2517:37: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON(w), ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2519:36: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_snap_to_ticks(GTK_SPIN_BUTTON(w), ^~~~~~~~~~~~~~~ gnome-genius.c:2570:8: warning: cast increases required alignment of target type [-Wcast-align] adj = (GtkAdjustment *)gtk_adjustment_new(tmpstate.max_errors, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from gnome-genius.c:24: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2577:30: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(w),TRUE); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2578:37: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON(w), ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2580:36: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_snap_to_ticks(GTK_SPIN_BUTTON(w), ^~~~~~~~~~~~~~~ gnome-genius.c:2613:8: warning: cast increases required alignment of target type [-Wcast-align] adj = (GtkAdjustment *)gtk_adjustment_new(tmpstate.float_prec, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from gnome-genius.c:24: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2620:30: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(w),TRUE); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2621:37: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON(w), ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2623:36: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_snap_to_ticks(GTK_SPIN_BUTTON(w), ^~~~~~~~~~~~~~~ gnome-genius.c:2660:8: warning: cast increases required alignment of target type [-Wcast-align] adj = (GtkAdjustment *)gtk_adjustment_new(tmpsetup.scrollback, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from gnome-genius.c:24: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2667:30: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(w),TRUE); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2668:37: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON(w), ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2670:36: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_snap_to_ticks(GTK_SPIN_BUTTON(w), ^~~~~~~~~~~~~~~ gnome-genius.c:2734:8: warning: cast increases required alignment of target type [-Wcast-align] adj = (GtkAdjustment *)gtk_adjustment_new(tmpstate.max_nodes, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from gnome-genius.c:24: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2741:30: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(w),TRUE); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2742:37: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON(w), ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gnome-genius.c:2744:36: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_snap_to_ticks(GTK_SPIN_BUTTON(w), ^~~~~~~~~~~~~~~ eval.c: In function ‘op_precalc_1’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:8321:2: note: called from here freetree_full(n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘op_precalc_2’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:8349:2: note: called from here freetree_full(n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘numerical_pow’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:2626:2: note: called from here freetree_full (n, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o funclib.o funclib.c eval.c: In function ‘try_to_precalc_op’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:8297:2: note: called from here freetree_full(n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:33: matrixw.h: In function ‘iter_get_matrix_index_vector.isra.12’: matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ matrixw.h:157:7: note: called from here t = gel_matrixw_index (m, 0, i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ matrixw.h:159:7: note: called from here t = gel_matrixw_index (m, i, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ matrixw.h:161:7: note: called from here t = gel_matrixw_index (m, i % w, i / w); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘cmpcmpop’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:1494:2: note: called from here freetree_full(n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘ev_free_special_data’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘iter_get_region’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:6652:3: note: called from here freetree_full (n, TRUE /* freeargs */, FALSE /* kill */); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:6657:3: note: called from here freetree_full (n, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘transpose_matrix’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘conjugate_transpose_matrix’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘boolean_neg’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ funclib.c: In function ‘Prime_op’: funclib.c:4525:25: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘long int’ [-Wsign-compare] for (i = numprimes; i <= num-1; i++) { ^~ In file included from funclib.c:36: funclib.c: In function ‘Factorize_op’: matrixw.h:120:18: warning: operand of ?: changes signedness from ‘int’ to ‘guint’ {aka ‘unsigned int’} due to unsignedness of other operand [-Wsign-compare] (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ matrix.h:68:48: note: in definition of macro ‘gel_matrix_index’ #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) ^ funclib.c:4713:3: note: in expansion of macro ‘gel_matrixw_set_index’ gel_matrixw_set_index (mn, i, 0) = gel_makenum_use (num); ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:18: warning: operand of ?: changes signedness from ‘int’ to ‘guint’ {aka ‘unsigned int’} due to unsignedness of other operand [-Wsign-compare] (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~ matrix.h:68:52: note: in definition of macro ‘gel_matrix_index’ #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) ^ funclib.c:4713:3: note: in expansion of macro ‘gel_matrixw_set_index’ gel_matrixw_set_index (mn, i, 0) = gel_makenum_use (num); ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:120:18: warning: operand of ?: changes signedness from ‘int’ to ‘guint’ {aka ‘unsigned int’} due to unsignedness of other operand [-Wsign-compare] (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ matrix.h:68:48: note: in definition of macro ‘gel_matrix_index’ #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) ^ funclib.c:4714:3: note: in expansion of macro ‘gel_matrixw_set_index’ gel_matrixw_set_index (mn, i, 1) = gel_makenum_ui (f.exp); ^~~~~~~~~~~~~~~~~~~~~ matrixw.h:121:18: warning: operand of ?: changes signedness from ‘int’ to ‘guint’ {aka ‘unsigned int’} due to unsignedness of other operand [-Wsign-compare] (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~ matrix.h:68:52: note: in definition of macro ‘gel_matrix_index’ #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) ^ funclib.c:4714:3: note: in expansion of macro ‘gel_matrixw_set_index’ gel_matrixw_set_index (mn, i, 1) = gel_makenum_ui (f.exp); ^~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘cmpstringop’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:1673:2: note: called from here freetree_full (n, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:1673:2: note: called from here freetree_full (n, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘replacenode’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ funclib.c: In function ‘AskButtons_op’: funclib.c:6580:30: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void (*)(void *, void *)’ [-Wcast-function-type] g_slist_foreach (buttons, (GFunc)g_free, NULL); ^ funclib.c:6590:28: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void (*)(void *, void *)’ [-Wcast-function-type] g_slist_foreach (buttons, (GFunc)g_free, NULL); ^ eval.c: In function ‘boolean_add’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘logicalnotop’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘boolean_mul’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘boolean_sub’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘logicalxorop’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘pushstack_n_args’: eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4463:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, args, GE_PRE); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4466:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, args->any.next, GE_PRE); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4467:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, args, GE_PRE); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4470:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, args->any.next->any.next, GE_PRE); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4471:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, args->any.next, GE_PRE); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4472:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, args, GE_PRE); ^~~~~~~~~~~~~ eval.c: In function ‘numerical_abs’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘numerical_fac’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘numerical_neg’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘numerical_dblfac’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘numerical_mod’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘numerical_add’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘numerical_back_div’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘numerical_mul’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘numerical_sub’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘numerical_div’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘string_concat’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘iter_push_indexes_and_arg.isra.6’: eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6407:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK(ctx,rr,GE_PRE); ^~~~~~~~~~~~~ eval.c: In function ‘gel_freetree’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘gel_emptytree’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:33: eval.c: In function ‘eqmatrix’: matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ eval.c:1615:18: note: called from here GelETree *t = gel_matrixw_index(m,0,0); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:33: matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ eval.c:1630:18: note: called from here GelETree *t = gel_matrixw_index(m,0,0); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from funclib.c:94: funclib.c: In function ‘Permutations_op’: funclibhelper.cP:35:1: warning: inlining failed in call to ‘check_argument_integer’: --param inline-unit-growth limit reached [-Winline] check_argument_integer (GelETree **a, int argnum, const char *funcname) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from funclib.c:28: funclib.c:5951:20: note: called from here if G_UNLIKELY ( ! check_argument_integer (a, 0, "Permutations") || ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ funclib.c:5951:5: note: in expansion of macro ‘G_UNLIKELY’ if G_UNLIKELY ( ! check_argument_integer (a, 0, "Permutations") || ^~~~~~~~~~ In file included from funclib.c:94: funclibhelper.cP:35:1: warning: inlining failed in call to ‘check_argument_integer’: --param inline-unit-growth limit reached [-Winline] check_argument_integer (GelETree **a, int argnum, const char *funcname) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from funclib.c:28: funclib.c:5952:6: note: called from here ! check_argument_integer (a, 1, "Permutations")) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ funclib.c:5951:5: note: in expansion of macro ‘G_UNLIKELY’ if G_UNLIKELY ( ! check_argument_integer (a, 0, "Permutations") || ^~~~~~~~~~ eval.c: In function ‘gel_get_local_node’: eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:7979:4: note: called from here replacenode (n, arg); ^~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o symbolic.o symbolic.c In file included from funclib.c:94: funclib.c: In function ‘rand_op’: funclibhelper.cP:83:1: warning: inlining failed in call to ‘check_argument_nonnegative_integer’: --param inline-unit-growth limit reached [-Winline] check_argument_nonnegative_integer (GelETree **a, int argnum, const char *funcname) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from funclib.c:28: funclib.c:846:21: note: called from here if G_UNLIKELY ( ! check_argument_nonnegative_integer (a, 0, "rand")) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ funclib.c:846:6: note: in expansion of macro ‘G_UNLIKELY’ if G_UNLIKELY ( ! check_argument_nonnegative_integer (a, 0, "rand")) ^~~~~~~~~~ In file included from funclib.c:94: funclibhelper.cP:83:1: warning: inlining failed in call to ‘check_argument_nonnegative_integer’: --param inline-unit-growth limit reached [-Winline] check_argument_nonnegative_integer (GelETree **a, int argnum, const char *funcname) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from funclib.c:28: funclib.c:877:21: note: called from here if G_UNLIKELY ( ! check_argument_nonnegative_integer (a, 0, "rand") || ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ funclib.c:877:6: note: in expansion of macro ‘G_UNLIKELY’ if G_UNLIKELY ( ! check_argument_nonnegative_integer (a, 0, "rand") || ^~~~~~~~~~ eval.c: In function ‘gel_fixup_num_neg’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from funclib.c:94: funclibhelper.cP:83:1: warning: inlining failed in call to ‘check_argument_nonnegative_integer’: --param inline-unit-growth limit reached [-Winline] check_argument_nonnegative_integer (GelETree **a, int argnum, const char *funcname) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from funclib.c:28: funclib.c:878:7: note: called from here ! check_argument_nonnegative_integer (a, 1, "rand")) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ funclib.c:877:6: note: in expansion of macro ‘G_UNLIKELY’ if G_UNLIKELY ( ! check_argument_nonnegative_integer (a, 0, "rand") || ^~~~~~~~~~ eval.c: In function ‘gel_try_to_do_precalc’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:817:2: note: called from here freetree_full(to,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:33: eval.c: In function ‘gel_is_tree_same.part.20’: matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ eval.c:8530:20: note: called from here GelETree *rt = gel_matrixw_index (r->mat.matrix, i, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:33: matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ eval.c:8529:20: note: called from here GelETree *lt = gel_matrixw_index (l->mat.matrix, i, j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from funclib.c:94: funclib.c: In function ‘ones_op’: funclibhelper.cP:83:1: warning: inlining failed in call to ‘check_argument_nonnegative_integer’: --param inline-unit-growth limit reached [-Winline] check_argument_nonnegative_integer (GelETree **a, int argnum, const char *funcname) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from funclib.c:28: funclib.c:3488:20: note: called from here if G_UNLIKELY ( ! check_argument_nonnegative_integer (a, 0, "ones") || ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ funclib.c:3488:5: note: in expansion of macro ‘G_UNLIKELY’ if G_UNLIKELY ( ! check_argument_nonnegative_integer (a, 0, "ones") || ^~~~~~~~~~ In file included from funclib.c:94: funclibhelper.cP:83:1: warning: inlining failed in call to ‘check_argument_nonnegative_integer’: --param inline-unit-growth limit reached [-Winline] check_argument_nonnegative_integer (GelETree **a, int argnum, const char *funcname) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from funclib.c:28: funclib.c:3490:7: note: called from here ! check_argument_nonnegative_integer (a, 1, "ones"))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ funclib.c:3488:5: note: in expansion of macro ‘G_UNLIKELY’ if G_UNLIKELY ( ! check_argument_nonnegative_integer (a, 0, "ones") || ^~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o mpwrap.o mpwrap.c eval.c: In function ‘gel_copynode’: eval.c:692:1: warning: inlining failed in call to ‘copynode_to’: --param inline-unit-growth limit reached [-Winline] copynode_to(GelETree *empty, GelETree *o) ^~~~~~~~~~~ eval.c:808:2: note: called from here copynode_to(n,o); ^~~~~~~~~~~~~~~~ eval.c: In function ‘_gel_iter_set_velement’: eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: --param inline-unit-growth limit reached [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5625:7: note: called from here i = iter_get_matrix_index_num (index, INT_MAX); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘_gel_iter_set_element’: eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: --param inline-unit-growth limit reached [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5662:7: note: called from here x = iter_get_matrix_index_num (index2, INT_MAX); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: --param inline-unit-growth limit reached [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5665:7: note: called from here y = iter_get_matrix_index_num (index1, INT_MAX); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function ‘_gel_make_free_reals’: mpwrap.c:156:19: warning: cast increases required alignment of target type [-Wcast-align] MpwRealNum *t = (MpwRealNum *)p; ^ eval.c: In function ‘gel_replacenode’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:844:2: note: called from here freetree_full(to,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:817:2: note: called from here freetree_full(to,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘gel_makeoperator’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:688:2: note: called from here freetree_full(n,FALSE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘gel_expandmatrix’: eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:1298:4: note: called from here replacenode (n, t); ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:1302:4: note: called from here freetree_full (n, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:1254:2: note: called from here freetree_full (n, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:1329:3: note: called from here freetree_full (n, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:1349:4: note: called from here freetree_full (n, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:688:2: note: called from here freetree_full(n,FALSE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:1399:2: note: called from here freetree_full (n, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o mpzextra.o mpzextra.c gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o matrix.o matrix.c eval.c: In function ‘iter_do_var’: eval.c:692:1: warning: inlining failed in call to ‘copynode_to’: --param inline-unit-growth limit reached [-Winline] copynode_to(GelETree *empty, GelETree *o) ^~~~~~~~~~~ eval.c:845:2: note: called from here copynode_to(to,from); ^~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:844:2: note: called from here freetree_full(to,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3423:3: note: called from here freetree_full(n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3437:4: note: called from here freetree_full(n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:3457:4: note: called from here replacenode(n,ret); ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3476:3: note: called from here freetree_full(n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘function_finish_bin_op.isra.31’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:2753:2: note: called from here freetree_full (n, TRUE /* free args */, FALSE /* kill */); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘matrix_absnegfac_op’: eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:2020:2: note: called from here replacenode(n,l); ^~~~~~~~~~~~~~~~ eval.c: In function ‘do_swapwithop’: eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: --param inline-unit-growth limit reached [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6179:9: note: called from here x = iter_get_matrix_index_num (index2, INT_MAX); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: --param inline-unit-growth limit reached [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6182:9: note: called from here y = iter_get_matrix_index_num (index1, INT_MAX); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: --param inline-unit-growth limit reached [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6213:9: note: called from here i = iter_get_matrix_index_num (index, INT_MAX); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: --param inline-unit-growth limit reached [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6261:9: note: called from here lx = iter_get_matrix_index_num (index2, INT_MAX); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: --param inline-unit-growth limit reached [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6264:9: note: called from here ly = iter_get_matrix_index_num (index1, INT_MAX); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: --param inline-unit-growth limit reached [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6278:8: note: called from here i = iter_get_matrix_index_num (index, INT_MAX); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: --param inline-unit-growth limit reached [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6295:9: note: called from here rx = iter_get_matrix_index_num (index2, INT_MAX); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: --param inline-unit-growth limit reached [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6298:9: note: called from here ry = iter_get_matrix_index_num (index1, INT_MAX); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: --param inline-unit-growth limit reached [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6312:8: note: called from here i = iter_get_matrix_index_num (index, INT_MAX); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o matrixw.o matrixw.c In file included from funclib.c:37: funclib.c: In function ‘DividePoly_op’: matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ funclib.c:5078:7: note: called from here ql = gel_matrixw_index (qm, sizeq-1, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘gel_gather_comparisons’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:688:2: note: called from here freetree_full(n,FALSE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:688:2: note: called from here freetree_full(n,FALSE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘oper_reshufle.isra.34.part.35’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘gel_simplify’: eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:8655:4: note: called from here replacenode (n, nn); ^~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:8752:5: note: called from here replacenode (n, nn); ^~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:8817:5: note: called from here replacenode (n, nn); ^~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:8834:5: note: called from here freetree_full (n, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:8841:5: note: called from here replacenode (n, r); ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:8847:5: note: called from here replacenode (n, l); ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:8861:5: note: called from here freetree_full (n, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:8868:5: note: called from here replacenode (n, l); ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:8881:5: note: called from here replacenode (n, r); ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:8887:5: note: called from here replacenode (n, l); ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:8896:5: note: called from here freetree_full (n, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_set_si’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:852:3: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:855:3: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_ln’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_log2’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_log10’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ eval.c: In function ‘gel_function_from_function’: eval.c:4608:1: warning: inlining failed in call to ‘get_func_from’: --param inline-unit-growth limit reached [-Winline] get_func_from (GelETree *l, gboolean silent) ^~~~~~~~~~~~~ eval.c:2890:6: note: called from here a = get_func_from (l, FALSE /* silent */); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_set_str_float’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2742:3: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ eval.c: In function ‘function_bin_op’: eval.c:4608:1: warning: inlining failed in call to ‘get_func_from’: --param inline-unit-growth limit reached [-Winline] get_func_from (GelETree *l, gboolean silent) ^~~~~~~~~~~~~ eval.c:2769:6: note: called from here a = get_func_from (l, FALSE /* silent */); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘function_uni_op’: eval.c:4608:1: warning: inlining failed in call to ‘get_func_from’: --param inline-unit-growth limit reached [-Winline] get_func_from (GelETree *l, gboolean silent) ^~~~~~~~~~~~~ eval.c:2842:6: note: called from here a = get_func_from (l, FALSE /* silent */); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:2870:2: note: called from here freetree_full (n, TRUE /* free args */, FALSE /* kill */); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘mod_node.part.25’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:817:2: note: called from here freetree_full(to,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘matrix_pow_op’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:2184:4: note: called from here freetree_full(n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:2217:3: note: called from here freetree_full(n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:2251:2: note: called from here freetree_full(n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_cos’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2353:4: note: called from here mpwl_clear(rop); \ ^~~~~~~~~~~~~~~ mpwrap.c:2369:1: note: in expansion of macro ‘DEFINE_SIMPLE_MPWL_MPFR’ DEFINE_SIMPLE_MPWL_MPFR (mpwl_cos, mpfr_cos) ^~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ eval.c: In function ‘pure_matrix_div_op’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:2338:2: note: called from here freetree_full(n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_sin’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2353:4: note: called from here mpwl_clear(rop); \ ^~~~~~~~~~~~~~~ mpwrap.c:2370:1: note: in expansion of macro ‘DEFINE_SIMPLE_MPWL_MPFR’ DEFINE_SIMPLE_MPWL_MPFR (mpwl_sin, mpfr_sin) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from funclib.c:94: funclib.c: In function ‘NextCombination_op’: funclibhelper.cP:35:1: warning: inlining failed in call to ‘check_argument_integer’: --param inline-unit-growth limit reached [-Winline] check_argument_integer (GelETree **a, int argnum, const char *funcname) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from funclib.c:28: funclib.c:6032:6: note: called from here ! check_argument_integer (a, 1, "NextCombination")) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ funclib.c:6031:5: note: in expansion of macro ‘G_UNLIKELY’ if G_UNLIKELY ( ! check_argument_value_only_matrix (a, 0, "NextCombination") || ^~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ eval.c: In function ‘value_matrix_div_op’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:2400:2: note: called from here freetree_full(n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_sinh’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2353:4: note: called from here mpwl_clear(rop); \ ^~~~~~~~~~~~~~~ mpwrap.c:2372:1: note: in expansion of macro ‘DEFINE_SIMPLE_MPWL_MPFR’ DEFINE_SIMPLE_MPWL_MPFR (mpwl_sinh, mpfr_sinh) ^~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ eval.c: In function ‘op_two_nodes’: eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:1861:4: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, GE_PRE); ^~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_exp’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ In file included from funclib.c:94: funclib.c: In function ‘Combinations_op’: mpwrap.c:2353:4: note: called from here mpwl_clear(rop); \ ^~~~~~~~~~~~~~~ mpwrap.c:2368:1: note: in expansion of macro ‘DEFINE_SIMPLE_MPWL_MPFR’ DEFINE_SIMPLE_MPWL_MPFR (mpwl_exp, mpfr_exp) ^~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ funclibhelper.cP:35:1: warning: inlining failed in call to ‘check_argument_integer’: --param inline-unit-growth limit reached [-Winline] check_argument_integer (GelETree **a, int argnum, const char *funcname) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from funclib.c:28: funclib.c:5890:6: note: called from here ! check_argument_integer (a, 1, "Combinations")) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ funclib.c:5889:5: note: in expansion of macro ‘G_UNLIKELY’ if G_UNLIKELY ( ! check_argument_integer (a, 0, "Combinations") || ^~~~~~~~~~ mpwrap.c: In function ‘mpwl_cosh’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2353:4: note: called from here mpwl_clear(rop); \ ^~~~~~~~~~~~~~~ mpwrap.c:2371:1: note: in expansion of macro ‘DEFINE_SIMPLE_MPWL_MPFR’ DEFINE_SIMPLE_MPWL_MPFR (mpwl_cosh, mpfr_cosh) ^~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ eval.c: In function ‘expensive_matrix_multiply’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:2091:5: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, a, GE_PRE); ^~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_arctan’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2353:4: note: called from here mpwl_clear(rop); \ ^~~~~~~~~~~~~~~ mpwrap.c:2373:1: note: in expansion of macro ‘DEFINE_SIMPLE_MPWL_MPFR’ DEFINE_SIMPLE_MPWL_MPFR (mpwl_arctan, mpfr_atan) ^~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ eval.c: In function ‘pure_matrix_mul_op’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:2129:2: note: called from here freetree_full(n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_sub_ui’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1144:4: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1154:5: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ eval.c: In function ‘matrix_scalar_matrix_op’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:552:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:576:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:589:5: note: called from here freetree_full(a,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:1911:3: note: called from here replacenode(n,l); ^~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:1914:3: note: called from here replacenode(n,r); ^~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_numerator’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:2685:5: note: called from here mpwl_init_type(rop, MPW_INTEGER); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2684:5: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ In file included from funclib.c:37: funclib.c: In function ‘QuadraticFormula_op’: matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from funclib.c:28: funclib.c:5243:22: note: called from here mpw_zero_p (gel_matrixw_index(m,2,0)->val.value)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ funclib.c:5242:5: note: in expansion of macro ‘G_UNLIKELY’ if G_UNLIKELY (gel_matrixw_elements (m) != 3 || ^~~~~~~~~~ eval.c: In function ‘matrix_addsub_scalar_matrix_op’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:1961:3: note: called from here replacenode (n, l); ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:1964:3: note: called from here replacenode (n, r); ^~~~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_div_ui’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1404:4: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1412:4: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ eval.c: In function ‘pure_matrix_eltbyelt_op’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:2053:5: note: called from here freetree_full (t, TRUE, TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:2059:2: note: called from here replacenode(n,l); ^~~~~~~~~~~~~~~~ In file included from funclib.c:37: funclib.c: In function ‘SubtractPoly_op’: matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ funclib.c:4942:8: note: called from here r = gel_matrixw_index(m2,i,0); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from funclib.c:37: matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ funclib.c:4942:8: note: called from here r = gel_matrixw_index(m2,i,0); ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘iter_pop_stack’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3953:7: note: called from here freetree_full (data, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3970:7: note: called from here freetree_full (data, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: call is unlikely and code size would grow [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_div’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:1335:4: note: called from here mpwl_init_type(rop,op1->type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3979:5: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK(ctx,li,flag); ^~~~~~~~~~~~~ mpwrap.c:1334:4: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ mpwrap.c:1356:3: note: called from here mpwl_init_type (&r, t); ^~~~~~~~~~~~~~~~~~~~~~ eval.c:4005:6: note: called from here replacenode(call,data); ^~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ mpwrap.c:1368:3: note: called from here mpwl_init_type (&r, t); ^~~~~~~~~~~~~~~~~~~~~~ eval.c:4027:6: note: called from here replacenode (n->op.args, evl->condition); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: call is unlikely and code size would grow [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4053:6: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK(ctx,evl,GE_LOOP_LOOP); ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:4069:7: note: called from here freetree_full (n, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ eval.c:4072:7: note: called from here replacenode (n, b); ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4099:5: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK(ctx,evl,GE_LOOP_COND); ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:4192:8: note: called from here replacenode (data, res); ^~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:4197:7: note: called from here replacenode (data, res); ^~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: call is unlikely and code size would grow [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4236:6: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, evf, GE_FOR); ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: call is unlikely and code size would grow [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4289:6: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK(ctx,evfi,GE_FORIN); ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:33: matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ eval.c:4290:6: note: called from here d_addfunc(d_makevfunc(evfi->id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gel_copynode(gel_matrixw_index(evfi->mat, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ evfi->i,evfi->j)))); ~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:4347:8: note: called from here replacenode (data, res); ^~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:4352:7: note: called from here replacenode (data, res); ^~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3871:2: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, GE_ADDWHACKARG (GE_POST, whackarg)); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3872:2: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, ctx->modulo, GE_SETMODULO); ^~~~~~~~~~~~~ In file included from funclib.c:94: funclib.c: In function ‘randint_op’: funclibhelper.cP:35:1: warning: inlining failed in call to ‘check_argument_integer’: --param inline-unit-growth limit reached [-Winline] check_argument_integer (GelETree **a, int argnum, const char *funcname) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from funclib.c:28: funclib.c:931:21: note: called from here if G_UNLIKELY ( ! check_argument_integer (a, 0, "randint")) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ funclib.c:931:6: note: in expansion of macro ‘G_UNLIKELY’ if G_UNLIKELY ( ! check_argument_integer (a, 0, "randint")) ^~~~~~~~~~ In file included from funclib.c:94: funclibhelper.cP:35:1: warning: inlining failed in call to ‘check_argument_integer’: --param inline-unit-growth limit reached [-Winline] check_argument_integer (GelETree **a, int argnum, const char *funcname) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from funclib.c:28: funclib.c:947:21: note: called from here if G_UNLIKELY ( ! check_argument_integer (a, 0, "randint") || ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ funclib.c:947:6: note: in expansion of macro ‘G_UNLIKELY’ if G_UNLIKELY ( ! check_argument_integer (a, 0, "randint") || ^~~~~~~~~~ In file included from funclib.c:94: funclibhelper.cP:83:1: warning: inlining failed in call to ‘check_argument_nonnegative_integer’: --param inline-unit-growth limit reached [-Winline] check_argument_nonnegative_integer (GelETree **a, int argnum, const char *funcname) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from funclib.c:28: funclib.c:948:7: note: called from here ! check_argument_nonnegative_integer (a, 1, "randint")) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ funclib.c:947:6: note: in expansion of macro ‘G_UNLIKELY’ if G_UNLIKELY ( ! check_argument_integer (a, 0, "randint") || ^~~~~~~~~~ In file included from funclib.c:94: funclibhelper.cP:83:1: warning: inlining failed in call to ‘check_argument_nonnegative_integer’: --param inline-unit-growth limit reached [-Winline] check_argument_nonnegative_integer (GelETree **a, int argnum, const char *funcname) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from funclib.c:28: funclib.c:990:7: note: called from here ! check_argument_nonnegative_integer (a, 1, "randint") || ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ funclib.c:989:6: note: in expansion of macro ‘G_UNLIKELY’ if G_UNLIKELY ( ! check_argument_integer (a, 0, "randint") || ^~~~~~~~~~ In file included from funclib.c:94: funclibhelper.cP:83:1: warning: inlining failed in call to ‘check_argument_nonnegative_integer’: --param inline-unit-growth limit reached [-Winline] check_argument_nonnegative_integer (GelETree **a, int argnum, const char *funcname) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from funclib.c:28: funclib.c:991:7: note: called from here ! check_argument_nonnegative_integer (a, 2, "randint")) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ funclib.c:989:6: note: in expansion of macro ‘G_UNLIKELY’ if G_UNLIKELY ( ! check_argument_integer (a, 0, "randint") || ^~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o matop.o matop.c mpwrap.c: In function ‘mpwl_add’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:934:4: note: called from here mpwl_init_type (rop, op1->type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:933:4: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_mul’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:1217:4: note: called from here mpwl_init_type (rop, op1->type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1216:4: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ In file included from funclib.c:94: funclib.c: In function ‘IndexComplement_op’: funclibhelper.cP:83:1: warning: inlining failed in call to ‘check_argument_nonnegative_integer’: --param inline-unit-growth limit reached [-Winline] check_argument_nonnegative_integer (GelETree **a, int argnum, const char *funcname) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from funclib.c:28: funclib.c:3724:6: note: called from here ! check_argument_nonnegative_integer (a, 1, "IndexComplement")) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ funclib.c:3723:5: note: in expansion of macro ‘G_UNLIKELY’ if G_UNLIKELY ( ! check_argument_integer_or_matrix (a, 0, "IndexComplement") || ^~~~~~~~~~ In file included from funclib.c:37: matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ matrixw.h:157:7: note: called from here t = gel_matrixw_index (m, 0, i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ matrixw.h:159:7: note: called from here t = gel_matrixw_index (m, i, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ matrixw.h:161:7: note: called from here t = gel_matrixw_index (m, i % w, i / w); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function ‘iter_continue_break_op’: eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:5354:2: note: called from here freetree_full(ctx->res,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:5329:5: note: called from here freetree_full(data,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:5267:3: note: called from here freetree_full(e->body,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5336:4: note: in expansion of macro ‘LOOP_BREAK_CONT’ LOOP_BREAK_CONT (GelEvalLoop, evl_free_with_cond, GE_LOOP_LOOP); ^~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5269:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK(ctx,e,pushflag); \ ^~~~~~~~~~~~~ eval.c:5336:4: note: in expansion of macro ‘LOOP_BREAK_CONT’ LOOP_BREAK_CONT (GelEvalLoop, evl_free_with_cond, GE_LOOP_LOOP); ^~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:5290:4: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5336:4: note: in expansion of macro ‘LOOP_BREAK_CONT’ LOOP_BREAK_CONT (GelEvalLoop, evl_free_with_cond, GE_LOOP_LOOP); ^~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:5267:3: note: called from here freetree_full(e->body,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5338:4: note: in expansion of macro ‘LOOP_BREAK_CONT’ LOOP_BREAK_CONT (GelEvalFor, evf_free, GE_FOR); ^~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5269:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK(ctx,e,pushflag); \ ^~~~~~~~~~~~~ eval.c:5338:4: note: in expansion of macro ‘LOOP_BREAK_CONT’ LOOP_BREAK_CONT (GelEvalFor, evf_free, GE_FOR); ^~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:5290:4: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5338:4: note: in expansion of macro ‘LOOP_BREAK_CONT’ LOOP_BREAK_CONT (GelEvalFor, evf_free, GE_FOR); ^~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:5267:3: note: called from here freetree_full(e->body,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5340:4: note: in expansion of macro ‘LOOP_BREAK_CONT’ LOOP_BREAK_CONT (GelEvalForIn, evfi_free, GE_FORIN); ^~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5269:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK(ctx,e,pushflag); \ ^~~~~~~~~~~~~ eval.c:5340:4: note: in expansion of macro ‘LOOP_BREAK_CONT’ LOOP_BREAK_CONT (GelEvalForIn, evfi_free, GE_FORIN); ^~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:5290:4: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5340:4: note: in expansion of macro ‘LOOP_BREAK_CONT’ LOOP_BREAK_CONT (GelEvalForIn, evfi_free, GE_FORIN); ^~~~~~~~~~~~~~~ eval.c:3802:1: warning: inlining failed in call to ‘ev_free_special_data’: --param inline-unit-growth limit reached [-Winline] ev_free_special_data(GelCtx *ctx, gpointer data, int flag) ^~~~~~~~~~~~~~~~~~~~ eval.c:5342:4: note: called from here ev_free_special_data(ctx,data,flag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_sub’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:1057:4: note: called from here mpwl_init_type (rop, op1->type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1056:4: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ eval.c: In function ‘iter_funccallop.constprop’: eval.c:4608:1: warning: inlining failed in call to ‘get_func_from’: --param inline-unit-growth limit reached [-Winline] get_func_from (GelETree *l, gboolean silent) ^~~~~~~~~~~~~ eval.c:4675:9: note: called from here return get_func_from (l, silent); ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4811:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, ctx->current, ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4821:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK(ctx,ctx->current,GE_FUNCCALL); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4827:4: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, ctx->modulo, GE_SETMODULO); ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:4882:4: note: called from here replacenode (n, ret); ^~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:4905:3: note: called from here freetree_full(n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_sqrt’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:2235:3: note: called from here mpwl_init_type (&r, MPW_INTEGER); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ eval.c: In function ‘iter_operator_post.constprop’: eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:7242:3: note: called from here replacenode (n, r); ^~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:5731:5: note: called from here replacenode (n, ret); ^~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:5886:2: note: called from here replacenode(n,r); ^~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: call is unlikely and code size would grow [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from funclib.c:94: funclib.c: In function ‘nCr_op’: funclibhelper.cP:83:1: warning: inlining failed in call to ‘check_argument_nonnegative_integer’: --param inline-unit-growth limit reached [-Winline] check_argument_nonnegative_integer (GelETree **a, int argnum, const char *funcname) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from funclib.c:28: funclib.c:6088:6: note: called from here ! check_argument_nonnegative_integer (a, 1, "nCr")) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:418:8: note: in definition of macro ‘_G_BOOLEAN_EXPR’ if (expr) \ ^~~~ funclib.c:6087:5: note: in expansion of macro ‘G_UNLIKELY’ if G_UNLIKELY ( ! check_argument_real_number (a, 0, "nCr") || ^~~~~~~~~~ eval.c:6009:8: note: called from here x = iter_get_matrix_index_num (index2, INT_MAX); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: call is unlikely and code size would grow [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6012:8: note: called from here y = iter_get_matrix_index_num (index1, INT_MAX); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: call is unlikely and code size would grow [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6056:8: note: called from here i = iter_get_matrix_index_num (index, INT_MAX); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:6131:2: note: called from here replacenode(n,gel_makenum_null ()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:6361:2: note: called from here replacenode (n, gel_makenum_null ()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:6391:2: note: called from here replacenode (n, rr); ^~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:7337:4: note: called from here replacenode (n, t); ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:5035:4: note: called from here freetree_full(n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:5061:4: note: called from here freetree_full(n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5088:2: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5091:2: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, evf, GE_FOR); ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:5127:3: note: called from here freetree_full (n, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:33: matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ eval.c:5158:3: note: called from here d_addfunc(d_makevfunc(ident->id.id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gel_copynode(gel_matrixw_index(from->mat.matrix, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ evfi->i, ~~~~~~~~ evfi->j)))); ~~~~~~~~~~~ In file included from eval.c:33: matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ eval.c:5158:3: note: called from here d_addfunc(d_makevfunc(ident->id.id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gel_copynode(gel_matrixw_index(from->mat.matrix, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ evfi->i, ~~~~~~~~ evfi->j)))); ~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5167:2: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5170:2: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK(ctx,evfi,GE_FORIN); ^~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: --param inline-unit-growth limit reached [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6488:11: note: called from here int i = iter_get_matrix_index_num (index, gel_matrixw_elements (m->mat.matrix)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:6492:3: note: called from here replacenode (n, t); ^~~~~~~~~~~~~~~~~~ In file included from eval.c:33: matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ matrixw.h:157:7: note: called from here t = gel_matrixw_index (m, 0, i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ matrixw.h:159:7: note: called from here t = gel_matrixw_index (m, i, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ matrixw.h:141:1: warning: inlining failed in call to ‘gel_matrixw_index’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_index(GelMatrixW *m, int x, int y) { ^~~~~~~~~~~~~~~~~ matrixw.h:161:7: note: called from here t = gel_matrixw_index (m, i % w, i / w); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:6492:3: note: called from here replacenode (n, t); ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:6507:3: note: called from here freetree_full (n, TRUE /* freeargs */, FALSE /* kill */); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:6512:3: note: called from here freetree_full (n, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:6541:3: note: called from here freetree_full (n, TRUE, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: --param inline-unit-growth limit reached [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6552:7: note: called from here x = iter_get_matrix_index_num (index2, gel_matrixw_width (m->mat.matrix)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5454:1: warning: inlining failed in call to ‘iter_get_matrix_index_num’: --param inline-unit-growth limit reached [-Winline] iter_get_matrix_index_num (GelETree *index, int maxsize) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6555:7: note: called from here y = iter_get_matrix_index_num (index1, gel_matrixw_height (m->mat.matrix)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: call is unlikely and code size would grow [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:6565:4: note: called from here replacenode (n, t); ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:6568:4: note: called from here freetree_full (n, FALSE /* freeargs */, FALSE /* kill */); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:6571:4: note: called from here replacenode (n, gel_copynode (t)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:6603:3: note: called from here freetree_full (n, TRUE /* freeargs */, FALSE /* kill */); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_pow_z’: eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ eval.c:5237:3: note: called from here replacenode (n, r); ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:5255:3: note: called from here freetree_full(n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:5237:3: note: called from here replacenode (n, r); ^~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:5247:3: note: called from here replacenode (n, rr); ^~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:4956:5: note: called from here replacenode(fn,r); ^~~~~~~~~~~~~~~~~ eval.c:3802:1: warning: inlining failed in call to ‘ev_free_special_data’: --param inline-unit-growth limit reached [-Winline] ev_free_special_data(GelCtx *ctx, gpointer data, int flag) ^~~~~~~~~~~~~~~~~~~~ eval.c:4964:4: note: called from here ev_free_special_data(ctx,data,flag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:4972:2: note: called from here replacenode(ctx->res,r); ^~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:6905:2: note: called from here freetree_full (n, TRUE /* freeargs */, FALSE /* kill */); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_pow’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2086:3: note: called from here mpwl_clear (&r); ^~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:1831:4: note: called from here mpwl_init_type (&n, MPW_INTEGER); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1843:4: note: called from here mpwl_clear (&n); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1857:6: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1866:6: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1904:5: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1941:3: note: called from here mpwl_clear (&r); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpwl_denominator’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2712:5: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_init_set’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_clear’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_make_same_type’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3306:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (op1->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3307:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (op2->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3312:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (op1->i); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3313:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (op2->i); ^~~~~~~~~ mpwrap.c: In function ‘mpw_set’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_set_d’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:839:3: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_set_d_complex’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_set_si’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_set_ui’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_set_mpz_use’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_set_mpq_use’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_set_mpf_use’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_neg’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3611:3: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY(rop->r, op->r->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3613:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3620:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY(rop->i, op->i->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ eval.c: In function ‘gel_eval_etree’: eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7781:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, ctx->modulo, GE_SETMODULO); ^~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3622:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->i); ^~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7785:2: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK(ctx,ctx->res,GE_RESULT); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7787:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK(ctx,ctx->current, ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7790:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, ctx->current, ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7793:2: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, NULL, GE_EMPTY_STACK); ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4586:6: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4591:5: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK(ctx,t,GE_PRE); ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6924:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:6395:1: warning: inlining failed in call to ‘iter_push_indexes_and_arg.isra.6’: --param inline-unit-growth limit reached [-Winline] iter_push_indexes_and_arg(GelCtx *ctx, GelETree *n) ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6927:3: note: called from here iter_push_indexes_and_arg(ctx,n); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6932:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:6430:1: warning: inlining failed in call to ‘iter_do_push_index.isra.4’: --param inline-unit-growth limit reached [-Winline] iter_do_push_index (GelCtx *ctx, GelETree *l) ^~~~~~~~~~~~~~~~~~ eval.c:6456:2: note: called from here iter_do_push_index (ctx, l); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6940:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:6395:1: warning: inlining failed in call to ‘iter_push_indexes_and_arg.isra.6’: --param inline-unit-growth limit reached [-Winline] iter_push_indexes_and_arg(GelCtx *ctx, GelETree *n) ^~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_abs’: eval.c:6943:3: note: called from here iter_push_indexes_and_arg(ctx,n); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6948:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ eval.c:6430:1: warning: inlining failed in call to ‘iter_do_push_index.isra.4’: --param inline-unit-growth limit reached [-Winline] iter_do_push_index (GelCtx *ctx, GelETree *l) ^~~~~~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3561:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY(rop->r, op->r->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3563:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ eval.c:6468:2: note: called from here iter_do_push_index (ctx, r); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6430:1: warning: inlining failed in call to ‘iter_do_push_index.isra.4’: --param inline-unit-growth limit reached [-Winline] iter_do_push_index (GelCtx *ctx, GelETree *l) ^~~~~~~~~~~~~~~~~~ eval.c:6467:2: note: called from here iter_do_push_index (ctx, l); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6956:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6968:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4549:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, ptr, GE_SETMODULO); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4551:2: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK(ctx, args->any.next, GE_PRE); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4554:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, NULL, GE_SETMODULO); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:6977:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: call is unlikely and code size would grow [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4400:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, args->any.next, GE_PRE); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: call is unlikely and code size would grow [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4404:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, args->any.next->any.next, GE_PRE); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: call is unlikely and code size would grow [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4405:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, args->any.next, GE_PRE | GE_WHACKARG); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: call is unlikely and code size would grow [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4409:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, args->any.next->any.next->any.next, GE_PRE); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: call is unlikely and code size would grow [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4410:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, args->any.next->any.next, ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: call is unlikely and code size would grow [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4412:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, args->any.next, GE_PRE | GE_WHACKARG); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: call is unlikely and code size would grow [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4416:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, args->any.next->any.next->any.next->any.next, GE_PRE); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: call is unlikely and code size would grow [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4417:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, args->any.next->any.next->any.next, ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: call is unlikely and code size would grow [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4419:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, args->any.next->any.next, ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: call is unlikely and code size would grow [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4421:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, args->any.next, GE_PRE | GE_WHACKARG); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: call is unlikely and code size would grow [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4436:4: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, t, GE_PRE); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4442:5: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, sli->data, ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7012:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:4458:1: warning: inlining failed in call to ‘pushstack_n_args’: --param inline-unit-growth limit reached [-Winline] pushstack_n_args (GelCtx *ctx, GelETree *args, int n) ^~~~~~~~~~~~~~~~ eval.c:4514:2: note: called from here pushstack_n_args (ctx, args->any.next, n-1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7021:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7036:4: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:4608:1: warning: inlining failed in call to ‘get_func_from’: --param inline-unit-growth limit reached [-Winline] get_func_from (GelETree *l, gboolean silent) ^~~~~~~~~~~~~ eval.c:4675:9: note: called from here return get_func_from (l, silent); ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: call is unlikely and code size would grow [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4527:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, ctx->modulo, GE_SETMODULO); ^~~~~~~~~~~~~ eval.c:4458:1: warning: inlining failed in call to ‘pushstack_n_args’: --param inline-unit-growth limit reached [-Winline] pushstack_n_args (GelCtx *ctx, GelETree *args, int n) ^~~~~~~~~~~~~~~~ eval.c:4533:2: note: called from here pushstack_n_args (ctx, args->any.next, n-1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4458:1: warning: inlining failed in call to ‘pushstack_n_args’: --param inline-unit-growth limit reached [-Winline] pushstack_n_args (GelCtx *ctx, GelETree *args, int n) ^~~~~~~~~~~~~~~~ eval.c:4514:2: note: called from here pushstack_n_args (ctx, args->any.next, n-1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7066:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7068:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK(ctx,n->op.args,GE_AND); ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7075:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7077:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK(ctx,n->op.args,GE_OR); ^~~~~~~~~~~~~ eval.c:5178:1: warning: inlining failed in call to ‘iter_loop.isra.24’: --param inline-unit-growth limit reached [-Winline] iter_loop (GelCtx *ctx, GelETree *n, gboolean body_first, gboolean is_while) ^~~~~~~~~ eval.c:7084:3: note: called from here iter_loop(ctx,n,FALSE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5178:1: warning: inlining failed in call to ‘iter_loop.isra.24’: --param inline-unit-growth limit reached [-Winline] iter_loop (GelCtx *ctx, GelETree *n, gboolean body_first, gboolean is_while) ^~~~~~~~~ eval.c:7087:3: note: called from here iter_loop(ctx,n,FALSE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5178:1: warning: inlining failed in call to ‘iter_loop.isra.24’: --param inline-unit-growth limit reached [-Winline] iter_loop (GelCtx *ctx, GelETree *n, gboolean body_first, gboolean is_while) ^~~~~~~~~ eval.c:7090:3: note: called from here iter_loop(ctx,n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5178:1: warning: inlining failed in call to ‘iter_loop.isra.24’: --param inline-unit-growth limit reached [-Winline] iter_loop (GelCtx *ctx, GelETree *n, gboolean body_first, gboolean is_while) ^~~~~~~~~ eval.c:7093:3: note: called from here iter_loop(ctx,n,TRUE,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7099:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7127:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:4458:1: warning: inlining failed in call to ‘pushstack_n_args’: --param inline-unit-growth limit reached [-Winline] pushstack_n_args (GelCtx *ctx, GelETree *args, int n) ^~~~~~~~~~~~~~~~ eval.c:4514:2: note: called from here pushstack_n_args (ctx, args->any.next, n-1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7135:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3802:1: warning: inlining failed in call to ‘ev_free_special_data’: --param inline-unit-growth limit reached [-Winline] ev_free_special_data(GelCtx *ctx, gpointer data, int flag) ^~~~~~~~~~~~~~~~~~~~ eval.c:5393:4: note: called from here ev_free_special_data(ctx,data,flag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5301:1: warning: inlining failed in call to ‘iter_continue_break_op’: --param inline-unit-growth limit reached [-Winline] iter_continue_break_op(GelCtx *ctx, gboolean cont) ^~~~~~~~~~~~~~~~~~~~~~ eval.c:7162:3: note: called from here iter_continue_break_op(ctx,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5301:1: warning: inlining failed in call to ‘iter_continue_break_op’: --param inline-unit-growth limit reached [-Winline] iter_continue_break_op(GelCtx *ctx, gboolean cont) ^~~~~~~~~~~~~~~~~~~~~~ eval.c:7170:3: note: called from here iter_continue_break_op(ctx,FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:7181:4: note: called from here replacenode (n, arg); ^~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7211:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7223:3: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to ‘replacenode’: --param inline-unit-growth limit reached [-Winline] replacenode(GelETree *to, GelETree *from) ^~~~~~~~~~~ eval.c:3535:3: note: called from here replacenode (n, r); ^~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to ‘ge_add_stack_array.isra.3’: --param inline-unit-growth limit reached [-Winline] ge_add_stack_array(GelCtx *ctx) ^~~~~~~~~~~~~~~~~~ eval.c:86:4: note: called from here ge_add_stack_array(thectx); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:7702:5: note: in expansion of macro ‘GE_PUSH_STACK’ GE_PUSH_STACK (ctx, n, ^~~~~~~~~~~~~ eval.c:4458:1: warning: inlining failed in call to ‘pushstack_n_args’: --param inline-unit-growth limit reached [-Winline] pushstack_n_args (GelCtx *ctx, GelETree *args, int n) ^~~~~~~~~~~~~~~~ eval.c:4514:2: note: called from here pushstack_n_args (ctx, args->any.next, n-1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3665:6: note: in expansion of macro ‘RET_RES’ RET_RES(0) ^~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3670:6: note: in expansion of macro ‘RET_RES’ RET_RES(0) ^~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3682:6: note: in expansion of macro ‘RET_RES’ RET_RES(0) ^~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3691:6: note: in expansion of macro ‘RET_RES’ RET_RES(0) ^~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3696:6: note: in expansion of macro ‘RET_RES’ RET_RES(0) ^~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3704:6: note: in expansion of macro ‘RET_RES’ RET_RES(0) ^~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3722:6: note: in expansion of macro ‘RET_RES’ RET_RES(0) ^~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3727:6: note: in expansion of macro ‘RET_RES’ RET_RES(0) ^~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3743:6: note: in expansion of macro ‘RET_RES’ RET_RES(0) ^~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3748:6: note: in expansion of macro ‘RET_RES’ RET_RES(0) ^~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3753:6: note: in expansion of macro ‘RET_RES’ RET_RES(0) ^~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3758:6: note: in expansion of macro ‘RET_RES’ RET_RES(0) ^~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3763:6: note: in expansion of macro ‘RET_RES’ RET_RES(0) ^~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: call is unlikely and code size would grow [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3768:6: note: in expansion of macro ‘RET_RES’ RET_RES(0) ^~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:3614:2: note: called from here freetree_full(n,TRUE,FALSE); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3781:2: note: in expansion of macro ‘RET_RES’ RET_RES(1) ^~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:535:1: warning: inlining failed in call to ‘freetree_full’: --param inline-unit-growth limit reached [-Winline] freetree_full (GelETree *n, gboolean freeargs, gboolean kill) ^~~~~~~~~~~~~ eval.c:649:2: note: called from here freetree_full(n,TRUE,TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3802:1: warning: inlining failed in call to ‘ev_free_special_data’: --param inline-unit-growth limit reached [-Winline] ev_free_special_data(GelCtx *ctx, gpointer data, int flag) ^~~~~~~~~~~~~~~~~~~~ eval.c:7808:4: note: called from here ev_free_special_data(ctx,data,flag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_add’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3632:3: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MAX (op1->r->type, op2->r->type)); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3634:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3641:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->i, MAX (op1->i->type, op2->i->type)); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3643:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->i); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o compil.o compil.c mpwrap.c: In function ‘mpw_add_ui’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3655:3: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY(rop->r, op->r->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3657:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:1021:4: note: called from here mpwl_init_type(rop,MPW_FLOAT); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1020:4: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:1030:5: note: called from here mpwl_init_type(rop,MPW_RATIONAL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1029:5: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_sub’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3679:3: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MAX (op1->r->type, op2->r->type)); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3681:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3688:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->i, MAX (op1->i->type, op2->i->type)); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3690:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->i); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_sub_ui’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3702:3: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY(rop->r, op->r->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3704:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_ui_sub’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3726:3: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, op->r->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3728:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ compil.c: In function ‘gel_compile_node’: compil.c:99:2: warning: enumeration value ‘GEL_SET_NODE’ not handled in switch [-Wswitch-enum] switch(t->type) { ^~~~~~ compil.c:99:2: warning: enumeration value ‘GEL_POLYNOMIAL_NODE’ not handled in switch [-Wswitch-enum] compil.c:99:2: warning: enumeration value ‘GEL_USERTYPE_NODE’ not handled in switch [-Wswitch-enum] compil.c:99:2: warning: enumeration value ‘GEL_MATRIX_ROW_NODE’ not handled in switch [-Wswitch-enum] compil.c:99:2: warning: enumeration value ‘GEL_MATRIX_START_NODE’ not handled in switch [-Wswitch-enum] compil.c:99:2: warning: enumeration value ‘GEL_EXPRLIST_START_NODE’ not handled in switch [-Wswitch-enum] compil.c:99:2: warning: enumeration value ‘GEL_SPACER_NODE’ not handled in switch [-Wswitch-enum] compil.c:99:2: warning: enumeration value ‘GEL_LOCAL_NODE’ not handled in switch [-Wswitch-enum] mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:1179:4: note: called from here mpwl_init_type(rop,MPW_FLOAT); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1178:4: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:1189:5: note: called from here mpwl_init_type(rop,MPW_RATIONAL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1188:5: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3735:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->i, op->i->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3737:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->i); ^~~~~~~~~ mpwrap.c: In function ‘mpw_mul’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3752:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MAX (op1->r->type, op2->r->type)); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3754:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3766:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MAX (op1->r->type, op2->r->type)); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3767:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->i, MAX (op1->i->type, op2->r->type)); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3769:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3770:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->i); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here mpwl_init_type(THE_i,THE_op->i->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3773:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op1,r1,i1); ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here mpwl_init_type(THE_r,THE_op->r->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3773:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op1,r1,i1); ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here mpwl_init_type(THE_i,THE_op->i->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3774:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op2,r2,i2); ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here mpwl_init_type(THE_r,THE_op->r->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3774:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op2,r2,i2); ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:3791:3: note: called from here mpwl_clear(&ti); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:3790:3: note: called from here mpwl_clear(&tr); ^~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:3780:3: note: called from here mpwl_init_type(&ti,r1->type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:3779:3: note: called from here mpwl_init_type(&tr,i1->type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:133:3: note: called from here mpwl_clear(THE_r); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:3795:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op1,r1,i1); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:132:3: note: called from here mpwl_clear(THE_i); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:3795:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op1,r1,i1); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:133:3: note: called from here mpwl_clear(THE_r); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:3796:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op2,r2,i2); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:132:3: note: called from here mpwl_clear(THE_i); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:3796:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op2,r2,i2); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_abs_sq’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3590:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY(rop->r, op->r->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3592:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_mul_ui’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3804:3: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY(rop->r, op->r->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3806:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3814:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY(rop->i, op->i->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3816:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->i); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_div’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3835:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MAX (op1->r->type, op2->r->type)); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3837:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3854:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MAX (op1->r->type, op2->r->type)); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3855:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->i, ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3859:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3860:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->i); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here mpwl_init_type(THE_i,THE_op->i->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3863:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op1,r1,i1); ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here mpwl_init_type(THE_r,THE_op->r->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3863:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op1,r1,i1); ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here mpwl_init_type(THE_i,THE_op->i->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3864:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op2,r2,i2); ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here mpwl_init_type(THE_r,THE_op->r->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3864:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op2,r2,i2); ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:3892:3: note: called from here mpwl_clear(&t2); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:3891:3: note: called from here mpwl_clear(&t1); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:3892:3: note: called from here mpwl_clear(&t2); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:3891:3: note: called from here mpwl_clear(&t1); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:133:3: note: called from here mpwl_clear(THE_r); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:3896:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op1,r1,i1); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:132:3: note: called from here mpwl_clear(THE_i); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:3896:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op1,r1,i1); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:133:3: note: called from here mpwl_clear(THE_r); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:3897:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op2,r2,i2); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:132:3: note: called from here mpwl_clear(THE_i); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:3897:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op2,r2,i2); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_div_ui’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3910:3: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY(rop->r, op->r->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3912:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3919:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY(rop->i, op->i->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3921:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->i); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lexer.o lexer.c mpwrap.c: In function ‘mpw_ui_div’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3940:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY(rop->r, op->r->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3942:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:1446:4: note: called from here mpwl_init_type(rop,MPW_FLOAT); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1445:4: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:1453:4: note: called from here mpwl_init_type(rop,MPW_RATIONAL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1452:4: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:1463:4: note: called from here mpwl_init_type (&r, MPW_RATIONAL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3957:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, op->r->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3958:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->i, op->i->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3960:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3961:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->i); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here mpwl_init_type(THE_i,THE_op->i->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3964:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here mpwl_init_type(THE_r,THE_op->r->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:3964:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:3987:3: note: called from here mpwl_clear (&t2); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:3986:3: note: called from here mpwl_clear (&t1); ^~~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:3967:3: note: called from here mpwl_init_type(&t2,i->type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:3966:3: note: called from here mpwl_init_type(&t1,r->type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:133:3: note: called from here mpwl_clear(THE_r); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:3991:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:132:3: note: called from here mpwl_clear(THE_i); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:3991:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~~ In file included from lexer.l:33: y.tab.h:209:5: warning: redundant redeclaration of ‘yyparse’ [-Wredundant-decls] In file included from lexer.l:32: calc.h:76:5: note: previous declaration of ‘yyparse’ was here int yyparse(void); ^~~~~~~ lexer.c:1008:12: warning: redundant redeclaration of ‘yylex’ [-Wredundant-decls] extern int yylex (void); ^~~~~ lexer.l:50:5: note: previous declaration of ‘yylex’ was here int yylex(void); ^~~~~ mpwrap.c: In function ‘mpw_mod’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4008:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ lexer.c: In function ‘yylex’: lexer.c:1899:8: warning: switch missing default case [-Wswitch-default] else switch ( yy_get_next_buffer( ) ) ^~~~~~ lexer.c: In function ‘yy_get_next_buffer’: lexer.c:955:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] for ( n = 0; n < max_size && \ ^ lexer.c:2029:3: note: in expansion of macro ‘YY_INPUT’ YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), ^~~~~~~~ lexer.c: In function ‘input’: lexer.c:2192:4: warning: switch missing default case [-Wswitch-default] switch ( yy_get_next_buffer( ) ) ^~~~~~ At top level: lexer.c:2126:17: warning: ‘yyunput’ defined but not used [-Wunused-function] static void yyunput (int c, char * yy_bp ) ^~~~~~~ mpwrap.c: In function ‘mpw_invert’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4025:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1519:4: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_gcd’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4057:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c: In function ‘mpw_lcm’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4074:4: note: called from here mpwl_clear (&gcd); ^~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4082:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c: In function ‘mpw_jacobi’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4103:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1545:4: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_legendre’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4119:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1564:4: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_kronecker’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4135:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1583:4: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_lucnum’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4151:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1613:3: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_nextprime’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4167:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1629:3: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_powm’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4347:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2172:5: note: called from here mpwl_clear (&r); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_powm_ui’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4368:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:892:2: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_exp’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4403:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4405:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4414:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4415:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->i, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4417:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4418:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->i); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here mpwl_init_type(THE_i,THE_op->i->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4421:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here mpwl_init_type(THE_r,THE_op->r->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4421:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4434:3: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parseutil.o parseutil.c mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4434:3: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:133:3: note: called from here mpwl_clear(THE_r); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:4438:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:132:3: note: called from here mpwl_clear(THE_i); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:4438:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_ln’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4455:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4457:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4460:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->i, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4469:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4470:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->i, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4472:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4473:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->i); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here mpwl_init_type(THE_i,THE_op->i->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4491:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here mpwl_init_type(THE_r,THE_op->r->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4491:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~ mpwrap.c:680:1: warning: inlining failed in call to ‘mpwl_sgn’: --param inline-unit-growth limit reached [-Winline] mpwl_sgn(MpwRealNum *op) ^~~~~~~~ mpwrap.c:4504:6: note: called from here if(mpwl_sgn(r)<0) { ^~~~~~~~~~~ mpwrap.c:680:1: warning: inlining failed in call to ‘mpwl_sgn’: --param inline-unit-growth limit reached [-Winline] mpwl_sgn(MpwRealNum *op) ^~~~~~~~ mpwrap.c:4504:6: note: called from here if(mpwl_sgn(r)<0) { ^~~~~~~~~~~ mpwrap.c:680:1: warning: inlining failed in call to ‘mpwl_sgn’: --param inline-unit-growth limit reached [-Winline] mpwl_sgn(MpwRealNum *op) ^~~~~~~~ mpwrap.c:4506:7: note: called from here if(mpwl_sgn(i)<0) ^~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4514:3: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:133:3: note: called from here mpwl_clear(THE_r); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:4516:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:132:3: note: called from here mpwl_clear(THE_i); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:4516:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_pow’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4257:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, op1->r->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4259:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:4271:3: note: called from here mpwl_init_type (&t2, op2->r->type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:4270:3: note: called from here mpwl_init_type (&t, op1->i->type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4276:4: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4275:4: note: called from here mpwl_clear (&t2); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4285:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4298:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->i); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4311:3: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4310:3: note: called from here mpwl_clear (&t2); ^~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_sqrt’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4380:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, op->r->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4382:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c: In function ‘mpw_log10’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4598:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4600:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4604:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->i, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4611:4: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:4607:4: note: called from here mpwl_init_type (&t, MPW_FLOAT); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4619:5: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4620:5: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->i, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4622:5: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4623:5: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->i); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4642:4: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4642:4: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o inter.o inter.c mpwrap.c: In function ‘mpw_sin’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4662:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4664:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4673:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4676:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4677:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->i); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here mpwl_init_type(THE_i,THE_op->i->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4680:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here mpwl_init_type(THE_r,THE_op->r->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4680:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4692:3: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4692:3: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:133:3: note: called from here mpwl_clear(THE_r); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:4696:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:132:3: note: called from here mpwl_clear(THE_i); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:4696:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_cos’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4706:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4708:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4717:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4718:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->i, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4720:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4721:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->i); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here mpwl_init_type(THE_i,THE_op->i->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4724:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here mpwl_init_type(THE_r,THE_op->r->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4724:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4737:3: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4737:3: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:133:3: note: called from here mpwl_clear(THE_r); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:4741:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:132:3: note: called from here mpwl_clear(THE_i); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:4741:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_sinh’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4751:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4753:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4762:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4763:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->i, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4765:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4766:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->i); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here mpwl_init_type(THE_i,THE_op->i->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4769:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here mpwl_init_type(THE_r,THE_op->r->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4769:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4781:3: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4781:3: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:133:3: note: called from here mpwl_clear(THE_r); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:4785:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:132:3: note: called from here mpwl_clear(THE_i); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:4785:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_cosh’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4795:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4797:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4806:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4809:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4810:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->i); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:122:3: note: called from here mpwl_init_type(THE_i,THE_op->i->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4813:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:121:3: note: called from here mpwl_init_type(THE_r,THE_op->r->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4813:3: note: in expansion of macro ‘MAKE_CPLX_OPS’ MAKE_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4825:3: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4825:3: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:133:3: note: called from here mpwl_clear(THE_r); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:4829:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:132:3: note: called from here mpwl_clear(THE_i); \ ^~~~~~~~~~~~~~~~~ mpwrap.c:4829:3: note: in expansion of macro ‘BREAK_CPLX_OPS’ BREAK_CPLX_OPS(op,r,i); ^~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples.o examples.c gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o plugin.o plugin.c gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o plugread.o plugread.c mpwrap.c: In function ‘mpw_arctan’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4839:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4841:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4852:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(ai->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4853:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(ai->i); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4888:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(tmp1->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4889:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(tmp1->i); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_arctan2’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ In file included from examples.c:48: y.tab.h:209:5: warning: redundant redeclaration of ‘yyparse’ [-Wredundant-decls] mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ In file included from examples.c:40: calc.h:76:5: note: previous declaration of ‘yyparse’ was here int yyparse(void); ^~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4914:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ In file included from plugin.c:50: y.tab.h:209:5: warning: redundant redeclaration of ‘yyparse’ [-Wredundant-decls] In file included from plugin.c:40: calc.h:76:5: note: previous declaration of ‘yyparse’ was here int yyparse(void); ^~~~~~~ plugin.c: In function ‘gel_read_plugin_list’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ plugin.c:114:36: warning: cast between incompatible function types from ‘void (*)(GelPlugin *)’ {aka ‘void (*)(struct _GelPlugin *)’} to ‘void (*)(void *, void *)’ [-Wcast-function-type] g_slist_foreach (gel_plugin_list, (GFunc)free_plugin, NULL); ^ mpwrap.c:2385:4: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parse.o parse.c mpwrap.c: In function ‘mpw_pi’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2404:3: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o genius_lists.o genius_lists.c mpwrap.c: In function ‘mpw_ln2’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2414:3: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_log2’: gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o utype.o utype.c mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4533:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4535:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4539:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY(rop->i, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4544:4: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:4541:4: note: called from here mpwl_init_type (&t, MPW_FLOAT); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:2415:3: note: called from here mpwl_init_type(rop,MPW_FLOAT); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2414:3: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4544:4: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4552:5: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4553:5: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->i, MPW_FLOAT); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4555:5: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4556:5: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->i); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4573:4: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:2415:3: note: called from here mpwl_init_type(rop,MPW_FLOAT); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2414:3: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:4573:4: note: called from here mpwl_clear (&t); ^~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o geloutput.o geloutput.c y.tab.c:287:5: warning: redundant redeclaration of ‘yyparse’ [-Wredundant-decls] In file included from parse.y:31: calc.h:76:5: note: previous declaration of ‘yyparse’ was here int yyparse(void); ^~~~~~~ In file included from parse.y:35: parse.y: In function ‘yyparse’: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:132:23: note: in expansion of macro ‘PUSH_ACT’ | STARTTOK expr SEPAR '\n' { gp_push_null(); PUSH_ACT(GEL_E_SEPAR); YYACCEPT; } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:137:7: note: in expansion of macro ‘PUSH_ACT’ expr: expr SEPAR expr { PUSH_ACT(GEL_E_SEPAR); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:139:7: note: in expansion of macro ‘SYNTAX_ERROR’ SYNTAX_ERROR; ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:143:7: note: in expansion of macro ‘SYNTAX_ERROR’ SYNTAX_ERROR; ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:146:7: note: in expansion of macro ‘PUSH_ACT’ | expr MOD expr { PUSH_ACT(GEL_E_MOD_CALC); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:147:23: note: in expansion of macro ‘PUSH_ACT’ | '(' expr SEPAR ')' { gp_push_null(); PUSH_ACT(GEL_E_SEPAR); ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:156:8: note: in expansion of macro ‘PUSH_ACT’ PUSH_ACT(GEL_E_MUL); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:157:7: note: in expansion of macro ‘PUSH_ACT’ | expr EQUALS expr { PUSH_ACT(GEL_E_EQUALS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:158:7: note: in expansion of macro ‘PUSH_ACT’ | expr DEFEQUALS expr { PUSH_ACT(GEL_E_DEFEQUALS); } ^~~~~~~~ mpwrap.c: In function ‘mpw_euler_constant’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2424:3: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:159:7: note: in expansion of macro ‘PUSH_ACT’ | INCREMENT expr %prec LOWER_THAN_INCREMENT { PUSH_ACT(GEL_E_INCREMENT); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:160:7: note: in expansion of macro ‘PUSH_ACT’ | INCREMENT expr BY expr %prec INCREMENT { PUSH_ACT(GEL_E_INCREMENT_BY); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:161:7: note: in expansion of macro ‘PUSH_ACT’ | expr SWAPWITH expr { PUSH_ACT(GEL_E_SWAPWITH); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:162:7: note: in expansion of macro ‘PUSH_ACT’ | '|' expr '|' { PUSH_ACT(GEL_E_ABS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:163:7: note: in expansion of macro ‘PUSH_ACT’ | expr '+' expr { PUSH_ACT(GEL_E_PLUS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:164:7: note: in expansion of macro ‘PUSH_ACT’ | expr ELTELTPLUS expr { PUSH_ACT(GEL_E_ELTPLUS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:165:7: note: in expansion of macro ‘PUSH_ACT’ | expr '-' expr { PUSH_ACT(GEL_E_MINUS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:166:7: note: in expansion of macro ‘PUSH_ACT’ | expr ELTELTMINUS expr { PUSH_ACT(GEL_E_ELTMINUS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:167:7: note: in expansion of macro ‘PUSH_ACT’ | expr '*' expr { PUSH_ACT(GEL_E_MUL); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:168:7: note: in expansion of macro ‘PUSH_ACT’ | expr ELTELTMUL expr { PUSH_ACT(GEL_E_ELTMUL); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:169:7: note: in expansion of macro ‘PUSH_ACT’ | expr '/' expr { PUSH_ACT(GEL_E_DIV); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:170:7: note: in expansion of macro ‘PUSH_ACT’ | expr ELTELTDIV expr { PUSH_ACT(GEL_E_ELTDIV); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:171:7: note: in expansion of macro ‘PUSH_ACT’ | expr '\\' expr { PUSH_ACT(GEL_E_BACK_DIV); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:172:7: note: in expansion of macro ‘PUSH_ACT’ | expr ELTELTBACKDIV expr { PUSH_ACT(GEL_E_ELT_BACK_DIV); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:173:7: note: in expansion of macro ‘PUSH_ACT’ | expr '%' expr { PUSH_ACT(GEL_E_MOD); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:174:7: note: in expansion of macro ‘PUSH_ACT’ | expr ELTELTMOD expr { PUSH_ACT(GEL_E_ELTMOD); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:175:7: note: in expansion of macro ‘PUSH_ACT’ | expr CMP_CMP expr { PUSH_ACT(GEL_E_CMP_CMP); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:177:7: note: in expansion of macro ‘PUSH_ACT’ | expr EQ_CMP expr { PUSH_ACT(GEL_E_EQ_CMP); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:178:7: note: in expansion of macro ‘PUSH_ACT’ | expr NE_CMP expr { PUSH_ACT(GEL_E_NE_CMP); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ mpwrap.c: In function ‘mpw_catalan_constant’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:179:7: note: in expansion of macro ‘PUSH_ACT’ | expr LT_CMP expr { PUSH_ACT(GEL_E_LT_CMP); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:180:7: note: in expansion of macro ‘PUSH_ACT’ | expr GT_CMP expr { PUSH_ACT(GEL_E_GT_CMP); } ^~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:181:7: note: in expansion of macro ‘PUSH_ACT’ | expr LE_CMP expr { PUSH_ACT(GEL_E_LE_CMP); } ^~~~~~~~ mpwrap.c:2434:3: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:182:7: note: in expansion of macro ‘PUSH_ACT’ | expr GE_CMP expr { PUSH_ACT(GEL_E_GE_CMP); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:184:7: note: in expansion of macro ‘PUSH_ACT’ | expr LOGICAL_AND expr { PUSH_ACT(GEL_E_LOGICAL_AND); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:185:7: note: in expansion of macro ‘PUSH_ACT’ | expr LOGICAL_OR expr { PUSH_ACT(GEL_E_LOGICAL_OR); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:186:7: note: in expansion of macro ‘PUSH_ACT’ | expr LOGICAL_XOR expr { PUSH_ACT(GEL_E_LOGICAL_XOR); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:187:7: note: in expansion of macro ‘PUSH_ACT’ | LOGICAL_NOT expr { PUSH_ACT(GEL_E_LOGICAL_NOT); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:192:7: note: in expansion of macro ‘PUSH_ACT’ | expr '!' { PUSH_ACT(GEL_E_FACT); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:193:7: note: in expansion of macro ‘PUSH_ACT’ | expr DOUBLEFACT { PUSH_ACT(GEL_E_DBLFACT); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:194:7: note: in expansion of macro ‘PUSH_ACT’ | expr '\'' { PUSH_ACT(GEL_E_CONJUGATE_TRANSPOSE); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:195:7: note: in expansion of macro ‘PUSH_ACT’ | expr TRANSPOSE { PUSH_ACT(GEL_E_TRANSPOSE); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:196:7: note: in expansion of macro ‘PUSH_ACT’ | '-' expr %prec UMINUS { PUSH_ACT(GEL_E_NEG); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:198:7: note: in expansion of macro ‘PUSH_ACT’ | expr '^' expr { PUSH_ACT(GEL_E_EXP); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:199:7: note: in expansion of macro ‘PUSH_ACT’ | expr ELTELTEXP expr { PUSH_ACT(GEL_E_ELTEXP); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:203:6: note: in expansion of macro ‘PUSH_ACT’ PUSH_ACT(GEL_E_REGION_SEP_BY); ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:205:6: note: in expansion of macro ‘PUSH_ACT’ PUSH_ACT(GEL_E_REGION_SEP); ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:211:7: note: in expansion of macro ‘PUSH_ACT’ | expr AT expr ')' { PUSH_ACT(GEL_E_GET_VELEMENT); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:212:7: note: in expansion of macro ‘PUSH_ACT’ | expr AT expr ',' expr ')' { PUSH_ACT(GEL_E_GET_ELEMENT); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:213:7: note: in expansion of macro ‘PUSH_ACT’ | expr AT expr ',' ')' { PUSH_ACT(GEL_E_GET_ROW_REGION); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:214:7: note: in expansion of macro ‘PUSH_ACT’ | expr AT expr ',' ':' ')' { PUSH_ACT(GEL_E_GET_ROW_REGION); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:215:7: note: in expansion of macro ‘PUSH_ACT’ | expr AT ',' expr ')' { PUSH_ACT(GEL_E_GET_COL_REGION); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:216:7: note: in expansion of macro ‘PUSH_ACT’ | expr AT ':' ',' expr ')' { PUSH_ACT(GEL_E_GET_COL_REGION); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:217:35: note: in expansion of macro ‘SYNTAX_ERROR’ | '[' matrixrows ']' { if(!gp_push_matrix(FALSE)) {SYNTAX_ERROR;} } ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:218:34: note: in expansion of macro ‘SYNTAX_ERROR’ | '`' '[' matrixrows ']' { if(!gp_push_matrix(TRUE)) {SYNTAX_ERROR;} } ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:226:31: note: in expansion of macro ‘SYNTAX_ERROR’ if(!gp_push_matrix_row()) {SYNTAX_ERROR;} ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:227:48: note: in expansion of macro ‘SYNTAX_ERROR’ if(!gp_push_marker(GEL_MATRIX_START_NODE)) {SYNTAX_ERROR;} ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:228:31: note: in expansion of macro ‘SYNTAX_ERROR’ if(!gp_push_matrix(TRUE)) {SYNTAX_ERROR;} ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:230:6: note: in expansion of macro ‘SYNTAX_ERROR’ | '{' exprlist '}' {SYNTAX_ERROR;}/*FIXME: set*/ ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:231:6: note: in expansion of macro ‘SYNTAX_ERROR’ | '`' '{' exprlist '}' {SYNTAX_ERROR;}/*FIXME: nonordered multiset*/ ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:232:7: note: in expansion of macro ‘PUSH_ACT’ | WHILE expr DO expr { PUSH_ACT(GEL_E_WHILE_CONS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:233:7: note: in expansion of macro ‘PUSH_ACT’ | UNTIL expr DO expr { PUSH_ACT(GEL_E_UNTIL_CONS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:234:7: note: in expansion of macro ‘PUSH_ACT’ | DO expr WHILE expr { PUSH_ACT(GEL_E_DOWHILE_CONS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:235:7: note: in expansion of macro ‘PUSH_ACT’ | DO expr UNTIL expr { PUSH_ACT(GEL_E_DOUNTIL_CONS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:236:7: note: in expansion of macro ‘PUSH_ACT’ | FOR ident anyequals expr TO expr DO expr { PUSH_ACT(GEL_E_FOR_CONS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:237:7: note: in expansion of macro ‘PUSH_ACT’ | FOR ident anyequals expr TO expr BY expr DO expr { PUSH_ACT(GEL_E_FORBY_CONS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:238:7: note: in expansion of macro ‘PUSH_ACT’ | FOR ident IN expr DO expr { PUSH_ACT(GEL_E_FORIN_CONS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:239:7: note: in expansion of macro ‘PUSH_ACT’ | SUM ident anyequals expr TO expr DO expr { PUSH_ACT(GEL_E_SUM_CONS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:240:7: note: in expansion of macro ‘PUSH_ACT’ | SUM ident anyequals expr TO expr BY expr DO expr { PUSH_ACT(GEL_E_SUMBY_CONS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:241:7: note: in expansion of macro ‘PUSH_ACT’ | SUM ident IN expr DO expr { PUSH_ACT(GEL_E_SUMIN_CONS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:242:7: note: in expansion of macro ‘PUSH_ACT’ | PROD ident anyequals expr TO expr DO expr { PUSH_ACT(GEL_E_PROD_CONS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:243:7: note: in expansion of macro ‘PUSH_ACT’ | PROD ident anyequals expr TO expr BY expr DO expr { PUSH_ACT(GEL_E_PRODBY_CONS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:244:7: note: in expansion of macro ‘PUSH_ACT’ | PROD ident IN expr DO expr { PUSH_ACT(GEL_E_PRODIN_CONS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:245:7: note: in expansion of macro ‘PUSH_ACT’ | IF expr THEN expr %prec LOWER_THAN_ELSE { PUSH_ACT(GEL_E_IF_CONS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:246:7: note: in expansion of macro ‘PUSH_ACT’ | IF expr THEN expr ELSE expr { PUSH_ACT(GEL_E_IFELSE_CONS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:249:7: note: in expansion of macro ‘PUSH_ACT’ | '`' ident { PUSH_ACT(GEL_E_QUOTE); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:250:7: note: in expansion of macro ‘PUSH_ACT’ | '&' ident { PUSH_ACT(GEL_E_REFERENCE); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:253:8: note: in expansion of macro ‘PUSH_ACT’ PUSH_ACT(GEL_E_DIRECTCALL); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:254:7: note: in expansion of macro ‘PUSH_ACT’ | ident '(' exprlist ')' { PUSH_ACT(GEL_E_DIRECTCALL); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:256:8: note: in expansion of macro ‘PUSH_ACT’ PUSH_ACT(GEL_E_DIRECTCALL); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:257:7: note: in expansion of macro ‘PUSH_ACT’ | deref '(' exprlist ')' { PUSH_ACT(GEL_E_DIRECTCALL); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:258:7: note: in expansion of macro ‘PUSH_ACT’ | expr CALL '(' exprlist ')' { PUSH_ACT(GEL_E_CALL); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:260:8: note: in expansion of macro ‘PUSH_ACT’ PUSH_ACT(GEL_E_CALL); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:261:7: note: in expansion of macro ‘PUSH_ACT’ | FUNCTION ident funcdef { PUSH_ACT(GEL_E_DEFEQUALS); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:265:7: note: in expansion of macro ‘PUSH_ACT’ | RETURNTOK expr { PUSH_ACT(GEL_E_RETURN); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:266:7: note: in expansion of macro ‘PUSH_ACT’ | BAILOUT { PUSH_ACT(GEL_E_BAILOUT); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:267:7: note: in expansion of macro ‘PUSH_ACT’ | EXCEPTION { PUSH_ACT(GEL_E_EXCEPTION); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:268:7: note: in expansion of macro ‘PUSH_ACT’ | CONTINUE { PUSH_ACT(GEL_E_CONTINUE); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:269:7: note: in expansion of macro ‘PUSH_ACT’ | BREAK { PUSH_ACT(GEL_E_BREAK); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:276:7: note: in expansion of macro ‘PUSH_ACT’ deref: '*' ident { PUSH_ACT(GEL_E_DEREFERENCE); } ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parseutil.h:65:13: note: in expansion of macro ‘SYNTAX_ERROR’ if(!tree) {SYNTAX_ERROR;} \ ^~~~~~~~~~~~ parse.y:284:4: note: in expansion of macro ‘PUSH_ACT’ PUSH_ACT (GEL_E_PARAMETER); ^~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ mpwrap.c: In function ‘mpw_rand’: In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:301:5: note: in expansion of macro ‘SYNTAX_ERROR’ SYNTAX_ERROR; ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:309:5: note: in expansion of macro ‘SYNTAX_ERROR’ SYNTAX_ERROR; ^~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:317:5: note: in expansion of macro ‘SYNTAX_ERROR’ SYNTAX_ERROR; ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:325:5: note: in expansion of macro ‘SYNTAX_ERROR’ SYNTAX_ERROR; ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:333:5: note: in expansion of macro ‘SYNTAX_ERROR’ SYNTAX_ERROR; ^~~~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:341:5: note: in expansion of macro ‘SYNTAX_ERROR’ SYNTAX_ERROR; ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:350:5: note: in expansion of macro ‘SYNTAX_ERROR’ SYNTAX_ERROR; ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:358:5: note: in expansion of macro ‘SYNTAX_ERROR’ SYNTAX_ERROR; ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:366:5: note: in expansion of macro ‘SYNTAX_ERROR’ SYNTAX_ERROR; ^~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:372:53: note: in expansion of macro ‘SYNTAX_ERROR’ | ident { if(!gp_push_marker(GEL_EXPRLIST_START_NODE)) {SYNTAX_ERROR;} } ^~~~~~~~~~~~ mpwrap.c:2461:3: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:379:53: note: in expansion of macro ‘SYNTAX_ERROR’ | expr { if(!gp_push_marker(GEL_EXPRLIST_START_NODE)) {SYNTAX_ERROR;} } ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:382:34: note: in expansion of macro ‘SYNTAX_ERROR’ matrixrows: matrixrows NEXTROW exprlist { if(!gp_push_matrix_row()) {SYNTAX_ERROR;} } ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:383:34: note: in expansion of macro ‘SYNTAX_ERROR’ | exprlist { if(!gp_push_matrix_row()) {SYNTAX_ERROR;} if(!gp_push_marker(GEL_MATRIX_START_NODE)) {SYNTAX_ERROR;} } ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} ^~~~~~~~~~~~~~ parse.y:383:93: note: in expansion of macro ‘SYNTAX_ERROR’ | exprlist { if(!gp_push_matrix_row()) {SYNTAX_ERROR;} if(!gp_push_marker(GEL_MATRIX_START_NODE)) {SYNTAX_ERROR;} } ^~~~~~~~~~~~ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ y.tab.c:2878:20: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] y.tab.c:346:22: note: in definition of macro ‘YY_’ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ y.tab.c:3022:16: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] y.tab.c:346:22: note: in definition of macro ‘YY_’ parse.y:43:14: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror(char *); ^~~~~~ mpwrap.c: In function ‘mpw_randint’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4975:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2502:4: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:2512:3: note: called from here mpwl_init_type (rop, MPW_INTEGER); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2511:3: note: called from here mpwl_clear (rop); ^~~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_i’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_conj’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o graphing.o graphing.c mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5007:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->i, op->i->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5010:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->i); ^~~~~~~~~ mpwrap.c: In function ‘mpw_pow_ui’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5022:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, op->r->type); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5024:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o genius.o genius.c mpwrap.c: In function ‘mpw_fac_ui’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1715:3: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_fac’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5125:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1715:3: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_dblfac’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5142:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1747:3: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_bin_ui’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5159:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:1792:3: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_make_float’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5186:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5191:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->i); ^~~~~~~~~ mpwrap.c: In function ‘mpw_getstring’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from graphing.c:26: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] typedef void (*GtkItemFactoryCallback) (); ^~~~~~~ mpwrap.c: In function ‘mpw_getstring_chop’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from graphing.c:24: graphing.c: In function ‘update_spinboxes’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:438:27: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_update (GTK_SPIN_BUTTON (w)); ^~~~~~~~~~~~~~~ graphing.c: In function ‘show_z_axis’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:523:28: note: in expansion of macro ‘GTK_PLOT3D’ zx = gtk_plot3d_get_side (GTK_PLOT3D (surface_plot), ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:526:28: note: in expansion of macro ‘GTK_PLOT3D’ zy = gtk_plot3d_get_side (GTK_PLOT3D (surface_plot), ^~~~~~~~~~ graphing.c: In function ‘rotate_x_cb’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:563:23: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_rotate_x (GTK_PLOT3D (surface_plot), rot); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:567:25: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:568:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_refresh (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_set_str_float’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ graphing.c: In function ‘rotate_y_cb’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:576:23: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_rotate_y (GTK_PLOT3D (surface_plot), rot); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:580:25: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:581:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_refresh (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ graphing.c: In function ‘rotate_z_cb’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:589:23: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_rotate_z (GTK_PLOT3D (surface_plot), rot); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:594:25: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:595:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_refresh (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ graphing.c: In function ‘anim_timeout’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:726:23: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_rotate_z (GTK_PLOT3D (surface_plot), 360-2); ^~~~~~~~~~ mpwrap.c: In function ‘mpw_set_str_int’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:2757:3: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:728:25: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:729:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_refresh (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ graphing.c: In function ‘reset_angles_cb’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:759:28: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_reset_angles (GTK_PLOT3D (surface_plot)); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:760:24: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_rotate_x (GTK_PLOT3D (surface_plot), 60.0); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:761:24: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_rotate_z (GTK_PLOT3D (surface_plot), 30.0); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:765:26: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:766:28: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_refresh (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ graphing.c: In function ‘top_view_cb’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:774:28: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_reset_angles (GTK_PLOT3D (surface_plot)); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:779:26: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:780:28: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_refresh (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ graphing.c: In function ‘plot_print_cb’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:891:36: note: in expansion of macro ‘GTK_PLOT_CANVAS’ ret = gtk_plot_canvas_export_ps (GTK_PLOT_CANVAS (plot_canvas), ^~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_set_str_complex_int’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ graphing.c: In function ‘really_export_cb’: mpwrap.c:2757:3: note: called from here mpwl_clear(rop); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1033:5: note: in expansion of macro ‘GTK_PLOT_CANVAS’ (GTK_PLOT_CANVAS (plot_canvas), ^~~~~~~~~~~~~~~ graphing.c: In function ‘really_export_png_cb’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1152:6: note: in expansion of macro ‘GTK_PLOT_CANVAS’ if (GTK_PLOT_CANVAS (plot_canvas)->pixmap == NULL) { ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1158:4: note: in expansion of macro ‘GTK_PLOT_CANVAS’ GTK_PLOT_CANVAS (plot_canvas)->pixmap, ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1162:4: note: in expansion of macro ‘GTK_PLOT_CANVAS’ GTK_PLOT_CANVAS (plot_canvas)->pixmap_width, ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1163:4: note: in expansion of macro ‘GTK_PLOT_CANVAS’ GTK_PLOT_CANVAS (plot_canvas)->pixmap_height); ^~~~~~~~~~~~~~~ graphing.c: In function ‘plot_select_region’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1650:25: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_get_position (GTK_PLOT (line_plot), &px, &py); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1651:21: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_get_size (GTK_PLOT (line_plot), &pw, &ph); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1707:6: note: in expansion of macro ‘GTK_SPIN_BUTTON’ (GTK_SPIN_BUTTON (solver_x_sb), x); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1710:6: note: in expansion of macro ‘GTK_SPIN_BUTTON’ (GTK_SPIN_BUTTON (solver_y_sb), y); ^~~~~~~~~~~~~~~ graphing.c: In function ‘line_plot_move_about’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1745:18: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_move (GTK_PLOT (line_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1748:20: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_resize (GTK_PLOT (line_plot), ^~~~~~~~ mpwrap.c: In function ‘mpw_set_str_complex’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1752:26: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_legends_move (GTK_PLOT (line_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1756:18: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_move (GTK_PLOT (line_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1759:20: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_resize (GTK_PLOT (line_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1762:26: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_legends_move (GTK_PLOT (line_plot), 0.80, 0.05); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1766:26: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_show_legends (GTK_PLOT (line_plot)); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1768:26: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_hide_legends (GTK_PLOT (line_plot)); ^~~~~~~~ graphing.c: In function ‘add_line_plot’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1783:41: note: in expansion of macro ‘GTK_PLOT’ plot_child = gtk_plot_canvas_plot_new (GTK_PLOT (line_plot)); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1784:29: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_put_child (GTK_PLOT_CANVAS (plot_canvas), ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:92:42: note: in expansion of macro ‘GTK_PLOT_CANVAS’ #define GTK_PLOT_CANVAS_FLAGS(canvas) (GTK_PLOT_CANVAS(canvas)->flags) ^~~~~~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:93:52: note: in expansion of macro ‘GTK_PLOT_CANVAS_FLAGS’ #define GTK_PLOT_CANVAS_SET_FLAGS(canvas, flags) (GTK_PLOT_CANVAS_FLAGS(canvas) |= (flags)) ^~~~~~~~~~~~~~~~~~~~~ graphing.c:1791:2: note: in expansion of macro ‘GTK_PLOT_CANVAS_SET_FLAGS’ GTK_PLOT_CANVAS_SET_FLAGS (GTK_PLOT_CANVAS (plot_canvas), ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1791:29: note: in expansion of macro ‘GTK_PLOT_CANVAS’ GTK_PLOT_CANVAS_SET_FLAGS (GTK_PLOT_CANVAS (plot_canvas), ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:92:42: note: in expansion of macro ‘GTK_PLOT_CANVAS’ #define GTK_PLOT_CANVAS_FLAGS(canvas) (GTK_PLOT_CANVAS(canvas)->flags) ^~~~~~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:93:52: note: in expansion of macro ‘GTK_PLOT_CANVAS_FLAGS’ #define GTK_PLOT_CANVAS_SET_FLAGS(canvas, flags) (GTK_PLOT_CANVAS_FLAGS(canvas) |= (flags)) ^~~~~~~~~~~~~~~~~~~~~ graphing.c:1791:2: note: in expansion of macro ‘GTK_PLOT_CANVAS_SET_FLAGS’ GTK_PLOT_CANVAS_SET_FLAGS (GTK_PLOT_CANVAS (plot_canvas), ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1794:27: note: in expansion of macro ‘GTK_PLOT’ top = gtk_plot_get_axis (GTK_PLOT (line_plot), GTK_PLOT_AXIS_TOP); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1795:29: note: in expansion of macro ‘GTK_PLOT’ right = gtk_plot_get_axis (GTK_PLOT (line_plot), GTK_PLOT_AXIS_RIGHT); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1796:30: note: in expansion of macro ‘GTK_PLOT’ bottom = gtk_plot_get_axis (GTK_PLOT (line_plot), GTK_PLOT_AXIS_BOTTOM); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1797:28: note: in expansion of macro ‘GTK_PLOT’ left = gtk_plot_get_axis (GTK_PLOT (line_plot), GTK_PLOT_AXIS_LEFT); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1801:30: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_grids_set_visible (GTK_PLOT (line_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1809:31: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_set_legends_border (GTK_PLOT (line_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1812:22: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_clip_data (GTK_PLOT (line_plot), TRUE); ^~~~~~~~ graphing.c: In function ‘surface_plot_move_about’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1824:18: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_move (GTK_PLOT (surface_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1828:18: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_move (GTK_PLOT (surface_plot), ^~~~~~~~ graphing.c: In function ‘add_surface_plot’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1848:41: note: in expansion of macro ‘GTK_PLOT’ plot_child = gtk_plot_canvas_plot_new (GTK_PLOT (surface_plot)); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1849:29: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_put_child (GTK_PLOT_CANVAS (plot_canvas), ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:92:42: note: in expansion of macro ‘GTK_PLOT_CANVAS’ #define GTK_PLOT_CANVAS_FLAGS(canvas) (GTK_PLOT_CANVAS(canvas)->flags) ^~~~~~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:94:54: note: in expansion of macro ‘GTK_PLOT_CANVAS_FLAGS’ #define GTK_PLOT_CANVAS_UNSET_FLAGS(canvas, flags) (GTK_PLOT_CANVAS_FLAGS(canvas) &= ~(flags)) ^~~~~~~~~~~~~~~~~~~~~ graphing.c:1856:2: note: in expansion of macro ‘GTK_PLOT_CANVAS_UNSET_FLAGS’ GTK_PLOT_CANVAS_UNSET_FLAGS (GTK_PLOT_CANVAS (plot_canvas), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1856:31: note: in expansion of macro ‘GTK_PLOT_CANVAS’ GTK_PLOT_CANVAS_UNSET_FLAGS (GTK_PLOT_CANVAS (plot_canvas), ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:92:42: note: in expansion of macro ‘GTK_PLOT_CANVAS’ #define GTK_PLOT_CANVAS_FLAGS(canvas) (GTK_PLOT_CANVAS(canvas)->flags) ^~~~~~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:94:54: note: in expansion of macro ‘GTK_PLOT_CANVAS_FLAGS’ #define GTK_PLOT_CANVAS_UNSET_FLAGS(canvas, flags) (GTK_PLOT_CANVAS_FLAGS(canvas) &= ~(flags)) ^~~~~~~~~~~~~~~~~~~~~ graphing.c:1856:2: note: in expansion of macro ‘GTK_PLOT_CANVAS_UNSET_FLAGS’ GTK_PLOT_CANVAS_UNSET_FLAGS (GTK_PLOT_CANVAS (plot_canvas), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1859:28: note: in expansion of macro ‘GTK_PLOT3D’ xy = gtk_plot3d_get_side (GTK_PLOT3D (surface_plot), GTK_PLOT_SIDE_XY); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1860:28: note: in expansion of macro ‘GTK_PLOT3D’ xz = gtk_plot3d_get_side (GTK_PLOT3D (surface_plot), GTK_PLOT_SIDE_XZ); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1861:28: note: in expansion of macro ‘GTK_PLOT3D’ yx = gtk_plot3d_get_side (GTK_PLOT3D (surface_plot), GTK_PLOT_SIDE_YX); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1862:28: note: in expansion of macro ‘GTK_PLOT3D’ yz = gtk_plot3d_get_side (GTK_PLOT3D (surface_plot), GTK_PLOT_SIDE_YZ); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1863:28: note: in expansion of macro ‘GTK_PLOT3D’ zx = gtk_plot3d_get_side (GTK_PLOT3D (surface_plot), GTK_PLOT_SIDE_ZX); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1864:28: note: in expansion of macro ‘GTK_PLOT3D’ zy = gtk_plot3d_get_side (GTK_PLOT3D (surface_plot), GTK_PLOT_SIDE_ZY); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1873:27: note: in expansion of macro ‘GTK_PLOT’ top = gtk_plot_get_axis (GTK_PLOT (surface_plot), GTK_PLOT_AXIS_TOP); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1874:30: note: in expansion of macro ‘GTK_PLOT’ bottom = gtk_plot_get_axis (GTK_PLOT (surface_plot), GTK_PLOT_AXIS_BOTTOM); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1875:28: note: in expansion of macro ‘GTK_PLOT’ left = gtk_plot_get_axis (GTK_PLOT (surface_plot), GTK_PLOT_AXIS_LEFT); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1881:31: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_set_legends_border (GTK_PLOT (surface_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1883:25: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_legends_move (GTK_PLOT (surface_plot), 0.93, 0.05); ^~~~~~~~ graphing.c: In function ‘clear_solutions’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:1905:26: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ graphing.c: In function ‘plot_canvas_key_press_event’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2082:25: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_rotate_z (GTK_PLOT3D (surface_plot), 360-10); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2084:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2085:29: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_refresh (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2094:25: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_rotate_z (GTK_PLOT3D (surface_plot), 10); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2096:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2097:29: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_refresh (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o genius-readline-helper.o genius-readline-helper.c graphing.c: In function ‘ensure_window’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:92:42: note: in expansion of macro ‘GTK_PLOT_CANVAS’ #define GTK_PLOT_CANVAS_FLAGS(canvas) (GTK_PLOT_CANVAS(canvas)->flags) ^~~~~~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:94:54: note: in expansion of macro ‘GTK_PLOT_CANVAS_FLAGS’ #define GTK_PLOT_CANVAS_UNSET_FLAGS(canvas, flags) (GTK_PLOT_CANVAS_FLAGS(canvas) &= ~(flags)) ^~~~~~~~~~~~~~~~~~~~~ graphing.c:2329:2: note: in expansion of macro ‘GTK_PLOT_CANVAS_UNSET_FLAGS’ GTK_PLOT_CANVAS_UNSET_FLAGS (GTK_PLOT_CANVAS (plot_canvas), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2329:31: note: in expansion of macro ‘GTK_PLOT_CANVAS’ GTK_PLOT_CANVAS_UNSET_FLAGS (GTK_PLOT_CANVAS (plot_canvas), ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:92:42: note: in expansion of macro ‘GTK_PLOT_CANVAS’ #define GTK_PLOT_CANVAS_FLAGS(canvas) (GTK_PLOT_CANVAS(canvas)->flags) ^~~~~~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:94:54: note: in expansion of macro ‘GTK_PLOT_CANVAS_FLAGS’ #define GTK_PLOT_CANVAS_UNSET_FLAGS(canvas, flags) (GTK_PLOT_CANVAS_FLAGS(canvas) &= ~(flags)) ^~~~~~~~~~~~~~~~~~~~~ graphing.c:2329:2: note: in expansion of macro ‘GTK_PLOT_CANVAS_UNSET_FLAGS’ GTK_PLOT_CANVAS_UNSET_FLAGS (GTK_PLOT_CANVAS (plot_canvas), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c: In function ‘clear_graph’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2377:34: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_remove_child (GTK_PLOT_CANVAS (plot_canvas), ^~~~~~~~~~~~~~~ graphing.c: In function ‘plot_setup_axis’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2499:19: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_freeze (GTK_PLOT (line_plot)); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2501:22: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_set_range (GTK_PLOT (line_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2503:22: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_set_ticks (GTK_PLOT (line_plot), GTK_PLOT_AXIS_X, xtick, 9); ^~~~~~~~ mpwrap.c: In function ‘mpw_is_complex’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2504:22: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_set_ticks (GTK_PLOT (line_plot), GTK_PLOT_AXIS_Y, ytick, 9); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2507:27: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_x0_set_visible (GTK_PLOT (line_plot), TRUE); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2508:27: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_y0_set_visible (GTK_PLOT (line_plot), TRUE); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2510:30: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_grids_set_visible (GTK_PLOT (line_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2519:34: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_x0line_set_attributes (GTK_PLOT (line_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2523:34: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_y0line_set_attributes (GTK_PLOT (line_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2528:39: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_major_vgrid_set_attributes (GTK_PLOT (line_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2532:39: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_major_hgrid_set_attributes (GTK_PLOT (line_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2538:28: note: in expansion of macro ‘GTK_PLOT’ axis = gtk_plot_get_axis (GTK_PLOT (line_plot), GTK_PLOT_AXIS_TOP); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2548:28: note: in expansion of macro ‘GTK_PLOT’ axis = gtk_plot_get_axis (GTK_PLOT (line_plot), GTK_PLOT_AXIS_BOTTOM); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2558:28: note: in expansion of macro ‘GTK_PLOT’ axis = gtk_plot_get_axis (GTK_PLOT (line_plot), GTK_PLOT_AXIS_LEFT); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2568:28: note: in expansion of macro ‘GTK_PLOT’ axis = gtk_plot_get_axis (GTK_PLOT (line_plot), GTK_PLOT_AXIS_RIGHT); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2583:17: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_thaw (GTK_PLOT (line_plot)); ^~~~~~~~ graphing.c: In function ‘surface_setup_axis’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2599:27: note: in expansion of macro ‘GTK_PLOT3D’ x = gtk_plot3d_get_axis (GTK_PLOT3D (surface_plot), GTK_PLOT_AXIS_X); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2600:27: note: in expansion of macro ‘GTK_PLOT3D’ y = gtk_plot3d_get_axis (GTK_PLOT3D (surface_plot), GTK_PLOT_AXIS_Y); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2601:27: note: in expansion of macro ‘GTK_PLOT3D’ z = gtk_plot3d_get_axis (GTK_PLOT3D (surface_plot), GTK_PLOT_AXIS_Z); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2607:25: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_set_xrange (GTK_PLOT3D (surface_plot), surfacex1, surfacex2); ^~~~~~~~~~ mpwrap.c: In function ‘mpw_im’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2609:25: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_set_yrange (GTK_PLOT3D (surface_plot), surfacey1, surfacey2); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2611:25: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_set_zrange (GTK_PLOT3D (surface_plot), surfacez1, surfacez2); ^~~~~~~~~~ graphing.c: In function ‘surface_setup_steps’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2638:25: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_set_xrange (GTK_PLOT3D (surface_plot), surfacex1, surfacex2); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2639:25: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_set_yrange (GTK_PLOT3D (surface_plot), surfacey1, surfacey2); ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2641:31: note: in expansion of macro ‘GTK_PLOT_SURFACE’ gtk_plot_surface_set_xstep (GTK_PLOT_SURFACE (surface_data), (surfacex2-surfacex1)/30); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2642:31: note: in expansion of macro ‘GTK_PLOT_SURFACE’ gtk_plot_surface_set_ystep (GTK_PLOT_SURFACE (surface_data), (surfacey2-surfacey1)/30); ^~~~~~~~~~~~~~~~ graphing.c: In function ‘plot_axis’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2710:33: note: in expansion of macro ‘GTK_PLOT_SURFACE’ gtk_plot_surface_build_mesh (GTK_PLOT_SURFACE (surface_data)); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:2721:26: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ graphing.c: In function ‘get_slopefield_points’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3178:21: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_get_size (GTK_PLOT (line_plot), &pw, &ph); ^~~~~~~~ graphing.c: In function ‘get_vectorfield_points’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3247:21: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_get_size (GTK_PLOT (line_plot), &pw, &ph); ^~~~~~~~ mpwrap.c: In function ‘mpw_re’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ graphing.c: In function ‘draw_line’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3818:9: note: in expansion of macro ‘GTK_PLOT_DATA’ data = GTK_PLOT_DATA (gtk_plot_data_new ()); ^~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_round’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5604:2: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3824:21: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_add_data (GTK_PLOT (line_plot), data); ^~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5607:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->i); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3844:25: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3845:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_refresh (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ graphing.c: In function ‘draw_points’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3856:9: note: in expansion of macro ‘GTK_PLOT_DATA’ data = GTK_PLOT_DATA (gtk_plot_data_new ()); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3862:21: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_add_data (GTK_PLOT (line_plot), data); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3881:25: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3882:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_refresh (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ graphing.c: In function ‘draw_surface_line’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3893:9: note: in expansion of macro ‘GTK_PLOT_DATA’ data = GTK_PLOT_DATA (gtk_plot_data_new ()); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3904:21: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_add_data (GTK_PLOT (surface_plot), data); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3921:25: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3922:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_refresh (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ graphing.c: In function ‘draw_surface_points’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3933:9: note: in expansion of macro ‘GTK_PLOT_DATA’ data = GTK_PLOT_DATA (gtk_plot_data_new ()); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3944:21: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_add_data (GTK_PLOT (surface_plot), data); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3963:25: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:3964:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_refresh (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_floor’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5617:2: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5620:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->i); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ graphing.c: In function ‘replot_fields’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:4295:23: note: in expansion of macro ‘GTK_PLOT_DATA’ slopefield_data = GTK_PLOT_DATA(gtk_plot_flux_new()); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:4296:24: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_add_data (GTK_PLOT (line_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotflux.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_FLUX(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_flux_get_type (), GtkPlotFlux) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:4317:30: note: in expansion of macro ‘GTK_PLOT_FLUX’ gtk_plot_flux_set_arrow (GTK_PLOT_FLUX (slopefield_data), ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotflux.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_FLUX(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_flux_get_type (), GtkPlotFlux) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:4320:31: note: in expansion of macro ‘GTK_PLOT_FLUX’ gtk_plot_flux_show_scale (GTK_PLOT_FLUX (slopefield_data), FALSE); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:4361:24: note: in expansion of macro ‘GTK_PLOT_DATA’ vectorfield_data = GTK_PLOT_DATA(gtk_plot_flux_new()); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:4362:24: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_add_data (GTK_PLOT (line_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotflux.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_FLUX(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_flux_get_type (), GtkPlotFlux) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:4383:30: note: in expansion of macro ‘GTK_PLOT_FLUX’ gtk_plot_flux_set_arrow (GTK_PLOT_FLUX (vectorfield_data), ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotflux.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_FLUX(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_flux_get_type (), GtkPlotFlux) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:4386:31: note: in expansion of macro ‘GTK_PLOT_FLUX’ gtk_plot_flux_show_scale (GTK_PLOT_FLUX (vectorfield_data), FALSE); ^~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/arm-linux-gnueabihf/genius"\" -DBUILDDIR=\""/<>"\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o testplugin.lo testplugin.c mpwrap.c: In function ‘mpw_ceil’: mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5630:2: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5633:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->i); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ graphing.c: In function ‘plot_functions’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:4816:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_freeze (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:4825:19: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_freeze (GTK_PLOT (line_plot)); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:4860:18: note: in expansion of macro ‘GTK_PLOT_DATA’ line_data[i] = GTK_PLOT_DATA (gtk_plot_data_new ()); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:4861:22: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_add_data (GTK_PLOT (line_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:4910:21: note: in expansion of macro ‘GTK_PLOT_DATA’ parametric_data = GTK_PLOT_DATA (gtk_plot_data_new ()); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:4941:22: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_add_data (GTK_PLOT (line_plot), parametric_data); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5006:25: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_thaw (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5007:26: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5014:17: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_thaw (GTK_PLOT (line_plot)); ^~~~~~~~ graphing.c: In function ‘plot_surface_functions’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5028:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_freeze (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5053:27: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_reset_angles (GTK_PLOT3D (surface_plot)); ^~~~~~~~~~ mpwrap.c: In function ‘mpw_trunc’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5054:23: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_rotate_x (GTK_PLOT3D (surface_plot), 60.0); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5643:2: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->r); ^~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot3d.h:30:32: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT3D(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot3d_get_type (), GtkPlot3D) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5055:23: note: in expansion of macro ‘GTK_PLOT3D’ gtk_plot3d_rotate_z (GTK_PLOT3D (surface_plot), 30.0); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5646:3: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY(rop->i); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5065:18: note: in expansion of macro ‘GTK_PLOT_DATA’ surface_data = GTK_PLOT_DATA ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5067:34: note: in expansion of macro ‘GTK_PLOT_SURFACE’ gtk_plot_surface_use_amplitud (GTK_PLOT_SURFACE (surface_data), FALSE); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5068:41: note: in expansion of macro ‘GTK_PLOT_SURFACE’ gtk_plot_surface_use_height_gradient (GTK_PLOT_SURFACE (surface_data), TRUE); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5069:38: note: in expansion of macro ‘GTK_PLOT_SURFACE’ gtk_plot_surface_set_mesh_visible (GTK_PLOT_SURFACE (surface_data), TRUE); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5071:40: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_gradient_set_visible (GTK_PLOT_DATA (surface_data), TRUE); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5072:31: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_show_legend (GTK_PLOT_DATA (surface_data)); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5074:40: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_gradient_set_visible (GTK_PLOT_DATA (surface_data), FALSE); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5075:31: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_hide_legend (GTK_PLOT_DATA (surface_data)); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5077:32: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_move_gradient (GTK_PLOT_DATA (surface_data), ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5079:29: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_axis_hide_title (GTK_PLOT_DATA (surface_data)->gradient); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5081:22: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_add_data (GTK_PLOT (surface_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5086:32: note: in expansion of macro ‘GTK_PLOT_SURFACE’ gtk_plot_surface_build_mesh (GTK_PLOT_SURFACE (surface_data)); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5119:18: note: in expansion of macro ‘GTK_PLOT_DATA’ surface_data = GTK_PLOT_DATA (gtk_plot_surface_new ()); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5120:34: note: in expansion of macro ‘GTK_PLOT_SURFACE’ gtk_plot_surface_use_amplitud (GTK_PLOT_SURFACE (surface_data), FALSE); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5121:41: note: in expansion of macro ‘GTK_PLOT_SURFACE’ gtk_plot_surface_use_height_gradient (GTK_PLOT_SURFACE (surface_data), TRUE); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5122:38: note: in expansion of macro ‘GTK_PLOT_SURFACE’ gtk_plot_surface_set_mesh_visible (GTK_PLOT_SURFACE (surface_data), TRUE); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5124:40: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_gradient_set_visible (GTK_PLOT_DATA (surface_data), TRUE); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5125:31: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_show_legend (GTK_PLOT_DATA (surface_data)); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5127:40: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_gradient_set_visible (GTK_PLOT_DATA (surface_data), FALSE); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5128:31: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_hide_legend (GTK_PLOT_DATA (surface_data)); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5130:32: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_move_gradient (GTK_PLOT_DATA (surface_data), ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5132:29: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_axis_hide_title (GTK_PLOT_DATA (surface_data)->gradient); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5134:24: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_x (GTK_PLOT_DATA (surface_data), surface_data_x); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5135:24: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_y (GTK_PLOT_DATA (surface_data), surface_data_y); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5136:24: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_z (GTK_PLOT_DATA (surface_data), surface_data_z); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5137:32: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_set_numpoints (GTK_PLOT_DATA (surface_data), surface_data_len); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5138:32: note: in expansion of macro ‘GTK_PLOT_SURFACE’ gtk_plot_surface_build_mesh (GTK_PLOT_SURFACE (surface_data)); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotsurface.h:30:38: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_SURFACE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_surface_get_type (), GtkPlotSurface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5140:34: note: in expansion of macro ‘GTK_PLOT_SURFACE’ gtk_plot_surface_recalc_nodes (GTK_PLOT_SURFACE (surface_data)); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5143:22: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_add_data (GTK_PLOT (surface_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5165:27: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_show_legends (GTK_PLOT (surface_plot)); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5167:27: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_hide_legends (GTK_PLOT (surface_plot)); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5173:25: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_thaw (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5174:26: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ graphing.c: In function ‘create_range_spinboxes’: graphing.c:5232:8: warning: cast increases required alignment of target type [-Wcast-align] adj = (GtkAdjustment *)gtk_adjustment_new (*val1, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from graphing.c:24: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5248:31: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (w), TRUE); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5249:37: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON (w), GTK_UPDATE_ALWAYS); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5250:37: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_snap_to_ticks (GTK_SPIN_BUTTON (w), FALSE); ^~~~~~~~~~~~~~~ graphing.c:5265:9: warning: cast increases required alignment of target type [-Wcast-align] adj = (GtkAdjustment *)gtk_adjustment_new (*val2, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from graphing.c:24: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5281:32: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (w), TRUE); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5282:38: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON (w), GTK_UPDATE_ALWAYS); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5283:38: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_snap_to_ticks (GTK_SPIN_BUTTON (w), FALSE); ^~~~~~~~~~~~~~~ graphing.c:5292:9: warning: cast increases required alignment of target type [-Wcast-align] adj = (GtkAdjustment *)gtk_adjustment_new (*by, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from graphing.c:24: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5308:32: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (w), TRUE); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5309:38: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON (w), GTK_UPDATE_ALWAYS); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5310:38: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_snap_to_ticks (GTK_SPIN_BUTTON (w), FALSE); ^~~~~~~~~~~~~~~ graphing.c: In function ‘create_int_spinbox’: graphing.c:5328:8: warning: cast increases required alignment of target type [-Wcast-align] adj = (GtkAdjustment *)gtk_adjustment_new (*val, ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from graphing.c:24: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5339:31: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (w), TRUE); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5340:37: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON (w), GTK_UPDATE_ALWAYS); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ /usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:5341:37: note: in expansion of macro ‘GTK_SPIN_BUTTON’ gtk_spin_button_set_snap_to_ticks (GTK_SPIN_BUTTON (w), TRUE); ^~~~~~~~~~~~~~~ genius-readline-helper.c: In function ‘main’: genius-readline-helper.c:194:28: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void (*)(void *, void *)’ [-Wcast-function-type] g_list_foreach(plugins,(GFunc)g_free,NULL); ^ genius-readline-helper.c:211:30: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void (*)(void *, void *)’ [-Wcast-function-type] g_list_foreach(functions,(GFunc)g_free,NULL); ^ graphing.c: In function ‘PlotCanvasFreeze_op’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:8325:28: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_freeze (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ graphing.c: In function ‘PlotCanvasThaw_op’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:8340:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_thaw (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ mpwrap.c: In function ‘mpw_denominator’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:8341:28: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:5757:4: note: called from here mpwl_clear (&r2); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ graphing.c: In function ‘LinePlotMouseLocation_op’: mpwrap.c:5756:4: note: called from here mpwl_clear (&r1); ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:8420:23: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_get_point (GTK_PLOT (line_plot), xx, yy, &x, &y); ^~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ graphing.c: In function ‘gel_plot_canvas_thaw_completely’: mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:8446:26: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_thaw (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:8447:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5763:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_INTEGER); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5765:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:5773:3: note: called from here mpwl_clear (&r2); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:5772:3: note: called from here mpwl_clear (&r1); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5777:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_INTEGER); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5779:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ graphing.c: In function ‘draw_arrowhead’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:8761:22: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_get_pixel (GTK_PLOT (line_plot), xx1, yy1, &x1, &y1); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:8762:22: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_get_pixel (GTK_PLOT (line_plot), xx2, yy2, &x2, &y2); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:8773:22: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_get_point (GTK_PLOT (line_plot), ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:8777:22: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_get_point (GTK_PLOT (line_plot), ^~~~~~~~ mpwrap.c: In function ‘mpw_numerator’: mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:5808:4: note: called from here mpwl_clear (&n2); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:5807:4: note: called from here mpwl_clear (&n1); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:5806:4: note: called from here mpwl_clear (&r2); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:5805:4: note: called from here mpwl_clear (&r1); ^~~~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5813:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_INTEGER); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5814:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->i, MPW_INTEGER); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5816:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5817:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->i); ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:5831:3: note: called from here mpwl_clear (&n2); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:5830:3: note: called from here mpwl_clear (&n1); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:5829:3: note: called from here mpwl_clear (&r2); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:5828:3: note: called from here mpwl_clear (&r1); ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to ‘mpwl_clear’: --param inline-unit-growth limit reached [-Winline] mpwl_clear (MpwRealNum *op) ^~~~~~~~~~ mpwrap.c:669:2: note: called from here mpwl_clear(op); ^~~~~~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here mpwl_init_type(m,type); \ ^~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5837:4: note: in expansion of macro ‘MAKE_EMPTY’ MAKE_EMPTY (rop->r, MPW_INTEGER); ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to ‘mpwl_init_type’: --param inline-unit-growth limit reached [-Winline] mpwl_init_type(MpwRealNum *op,int type) ^~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here mpwl_init_type(m,(n)->type); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:5839:4: note: in expansion of macro ‘MAKE_COPY’ MAKE_COPY (rop->r); ^~~~~~~~~ graphing.c: In function ‘ExportPlot_op’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10311:7: note: in expansion of macro ‘GTK_PLOT_CANVAS’ if (GTK_PLOT_CANVAS (plot_canvas)->pixmap == NULL) { ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10318:5: note: in expansion of macro ‘GTK_PLOT_CANVAS’ GTK_PLOT_CANVAS (plot_canvas)->pixmap, ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10322:5: note: in expansion of macro ‘GTK_PLOT_CANVAS’ GTK_PLOT_CANVAS (plot_canvas)->pixmap_width, ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10323:5: note: in expansion of macro ‘GTK_PLOT_CANVAS’ GTK_PLOT_CANVAS (plot_canvas)->pixmap_height); ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10343:5: note: in expansion of macro ‘GTK_PLOT_CANVAS’ (GTK_PLOT_CANVAS (plot_canvas), ^~~~~~~~~~~~~~~ graphing.c: In function ‘set_SurfacePlotVariableNames’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10651:29: note: in expansion of macro ‘GTK_PLOT’ axis = gtk_plot_get_axis (GTK_PLOT (surface_plot), GTK_PLOT_AXIS_BOTTOM); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10653:29: note: in expansion of macro ‘GTK_PLOT’ axis = gtk_plot_get_axis (GTK_PLOT (surface_plot), GTK_PLOT_AXIS_LEFT); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10655:29: note: in expansion of macro ‘GTK_PLOT’ axis = gtk_plot_get_axis (GTK_PLOT (surface_plot), GTK_PLOT_AXIS_TOP); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10659:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ graphing.c: In function ‘set_LinePlotDrawLegends’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10718:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ graphing.c: In function ‘set_SurfacePlotDrawLegends’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10750:41: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_gradient_set_visible (GTK_PLOT_DATA (surface_data), TRUE); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10751:32: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_show_legend (GTK_PLOT_DATA (surface_data)); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10753:41: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_gradient_set_visible (GTK_PLOT_DATA (surface_data), FALSE); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotdata.h:29:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10754:32: note: in expansion of macro ‘GTK_PLOT_DATA’ gtk_plot_data_hide_legend (GTK_PLOT_DATA (surface_data)); ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10759:27: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_show_legends (GTK_PLOT (surface_plot)); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplot.h:30:30: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10761:27: note: in expansion of macro ‘GTK_PLOT’ gtk_plot_hide_legends (GTK_PLOT (surface_plot)); ^~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10766:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ graphing.c: In function ‘set_LinePlotDrawAxisLabels’: /usr/include/glib-2.0/gobject/gtype.h:2271:6: warning: cast increases required alignment of target type [-Wcast-align] ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) ^ /usr/include/glib-2.0/gobject/gtype.h:482:66: note: in expansion of macro ‘_G_TYPE_CIC’ #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) ^~~~~~~~~~~ ../gtkextra/gtkplotcanvas.h:87:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ #define GTK_PLOT_CANVAS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_get_type (), GtkPlotCanvas) ^~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c:10799:27: note: in expansion of macro ‘GTK_PLOT_CANVAS’ gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); ^~~~~~~~~~~~~~~ sed -e 's,\@libdir\@,/usr/lib/arm-linux-gnueabihf,g' < ./test.plugin.in \ > test.plugin.tmp && mv -f test.plugin.tmp test.plugin /bin/bash ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o genius-readline-helper-fifo genius_lists.o genius-readline-helper.o ../ve/libvicious.a -lm -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lreadline -ltermcap -lncurses -lmpfr -lm libtool: link: gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o genius-readline-helper-fifo genius_lists.o genius-readline-helper.o -Wl,--export-dynamic -pthread ../ve/libvicious.a -lgmodule-2.0 -lglib-2.0 -lreadline -ltermcap -lncurses -lmpfr -lm -pthread libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\"/usr/share/locale\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\"/usr/lib/arm-linux-gnueabihf/genius\" -DBUILDDIR=\"/<>\" -I. -I.. -I../ve -I../gtkextra -I../vte/src -I.. -I../ve -I../gtkextra -I../vte/src -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-2.0 -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c testplugin.c -fPIC -DPIC -o .libs/testplugin.o /bin/bash ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libtestplugin.la -rpath /usr/lib/arm-linux-gnueabihf/genius testplugin.lo -lncurses -lmpfr -lm libtool: link: gcc -shared -fPIC -DPIC .libs/testplugin.o -lncurses -lmpfr -lm -g -O2 -fstack-protector-strong -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Wl,-soname -Wl,libtestplugin.so -o .libs/libtestplugin.so libtool: link: ( cd ".libs" && rm -f "libtestplugin.la" && ln -s "../libtestplugin.la" "libtestplugin.la" ) /bin/bash ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o genius binreloc.o calc.o eval.o genius.o util.o dict.o funclib.o symbolic.o mpwrap.o mpzextra.o matrix.o matrixw.o matop.o compil.o parseutil.o inter.o lexer.o plugin.o plugread.o parse.o genius_lists.o utype.o geloutput.o ../ve/libvicious.a -lm -lgmp -lmpfr -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lreadline -ltermcap -lncurses -lmpfr -lm libtool: link: gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o genius binreloc.o calc.o eval.o genius.o util.o dict.o funclib.o symbolic.o mpwrap.o mpzextra.o matrix.o matrixw.o matop.o compil.o parseutil.o inter.o lexer.o plugin.o plugread.o parse.o genius_lists.o utype.o geloutput.o -Wl,--export-dynamic -pthread ../ve/libvicious.a -lgmp -lgmodule-2.0 -lglib-2.0 -lreadline -ltermcap -lncurses -lmpfr -lm -pthread In file included from graphing.c:41: graphing.c: In function ‘get_limits_from_matrix_surf.isra.26’: matrixw.h:152:1: warning: inlining failed in call to ‘gel_matrixw_vindex’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_vindex(GelMatrixW *m, int i) { ^~~~~~~~~~~~~~~~~~ graphing.c:3614:6: note: called from here t = gel_matrixw_vindex (m->mat.matrix, 3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphing.c:41: matrixw.h:152:1: warning: inlining failed in call to ‘gel_matrixw_vindex’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_vindex(GelMatrixW *m, int i) { ^~~~~~~~~~~~~~~~~~ graphing.c:3625:6: note: called from here t = gel_matrixw_vindex (m->mat.matrix, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphing.c:41: matrixw.h:152:1: warning: inlining failed in call to ‘gel_matrixw_vindex’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_vindex(GelMatrixW *m, int i) { ^~~~~~~~~~~~~~~~~~ graphing.c:3636:6: note: called from here t = gel_matrixw_vindex (m->mat.matrix, 5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphing.c:41: graphing.c: In function ‘set_SurfacePlotWindow’: matrixw.h:152:1: warning: inlining failed in call to ‘gel_matrixw_vindex’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_vindex(GelMatrixW *m, int i) { ^~~~~~~~~~~~~~~~~~ graphing.c:3614:6: note: called from here t = gel_matrixw_vindex (m->mat.matrix, 3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphing.c:41: matrixw.h:152:1: warning: inlining failed in call to ‘gel_matrixw_vindex’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_vindex(GelMatrixW *m, int i) { ^~~~~~~~~~~~~~~~~~ graphing.c:3625:6: note: called from here t = gel_matrixw_vindex (m->mat.matrix, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphing.c:41: matrixw.h:152:1: warning: inlining failed in call to ‘gel_matrixw_vindex’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_vindex(GelMatrixW *m, int i) { ^~~~~~~~~~~~~~~~~~ graphing.c:3636:6: note: called from here t = gel_matrixw_vindex (m->mat.matrix, 5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphing.c:41: graphing.c: In function ‘LinePlot_op’: matrixw.h:152:1: warning: inlining failed in call to ‘gel_matrixw_vindex’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_vindex(GelMatrixW *m, int i) { ^~~~~~~~~~~~~~~~~~ graphing.c:3472:6: note: called from here t = gel_matrixw_vindex (m->mat.matrix, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphing.c:41: matrixw.h:152:1: warning: inlining failed in call to ‘gel_matrixw_vindex’: --param inline-unit-growth limit reached [-Winline] gel_matrixw_vindex(GelMatrixW *m, int i) { ^~~~~~~~~~~~~~~~~~ graphing.c:3483:6: note: called from here t = gel_matrixw_vindex (m->mat.matrix, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o gnome-genius binreloc.o calc.o eval.o gnome-genius.o util.o dict.o funclib.o symbolic.o mpwrap.o mpzextra.o matrix.o matrixw.o matop.o compil.o lexer.o parseutil.o inter.o examples.o plugin.o plugread.o parse.o genius_lists.o utype.o geloutput.o graphing.o ../ve/libviciousui.a ../gtkextra/libgtkextra-genius.a ../vte/src/libvte.a -lm -lgmp -lmpfr -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lpangoft2-1.0 -lpango-1.0 -lfontconfig -lfreetype -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoft2-1.0 -lpango-1.0 -lfontconfig -lfreetype -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lcairo -lX11 -lXext -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lgtksourceview-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lreadline -ltermcap -lncurses -lmpfr -lm libtool: link: gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o gnome-genius binreloc.o calc.o eval.o gnome-genius.o util.o dict.o funclib.o symbolic.o mpwrap.o mpzextra.o matrix.o matrixw.o matop.o compil.o lexer.o parseutil.o inter.o examples.o plugin.o plugread.o parse.o genius_lists.o utype.o geloutput.o graphing.o -Wl,--export-dynamic -pthread ../ve/libviciousui.a ../gtkextra/libgtkextra-genius.a ../vte/src/libvte.a -lgmp -lX11 -lXext -lgmodule-2.0 -lgtksourceview-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lreadline -ltermcap -lncurses -lmpfr -lm -pthread make[4]: Leaving directory '/<>/src' make[3]: Leaving directory '/<>/src' Making all in pixmaps make[3]: Entering directory '/<>/pixmaps' Making all in 8x8 make[4]: Entering directory '/<>/pixmaps/8x8' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/<>/pixmaps/8x8' Making all in 16x16 make[4]: Entering directory '/<>/pixmaps/16x16' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/<>/pixmaps/16x16' Making all in 22x22 make[4]: Entering directory '/<>/pixmaps/22x22' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/<>/pixmaps/22x22' Making all in 24x24 make[4]: Entering directory '/<>/pixmaps/24x24' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/<>/pixmaps/24x24' Making all in 32x32 make[4]: Entering directory '/<>/pixmaps/32x32' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/<>/pixmaps/32x32' Making all in 48x48 make[4]: Entering directory '/<>/pixmaps/48x48' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/<>/pixmaps/48x48' Making all in 256x256 make[4]: Entering directory '/<>/pixmaps/256x256' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/<>/pixmaps/256x256' Making all in scalable make[4]: Entering directory '/<>/pixmaps/scalable' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/<>/pixmaps/scalable' make[4]: Entering directory '/<>/pixmaps' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/<>/pixmaps' make[3]: Leaving directory '/<>/pixmaps' Making all in examples make[3]: Entering directory '/<>/examples' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/examples' Making all in lib make[3]: Entering directory '/<>/lib' Making all in calculus make[4]: Entering directory '/<>/lib/calculus' make[5]: Entering directory '/<>/lib/calculus' cd ../../lib/calculus && ../../lib/make_loader_gel.sh differentiation.gel integration.gel limits.gel sums_products.gel fourier.gel > loader.gel make[5]: Leaving directory '/<>/lib/calculus' make[4]: Leaving directory '/<>/lib/calculus' Making all in combinatorics make[4]: Entering directory '/<>/lib/combinatorics' make[5]: Entering directory '/<>/lib/combinatorics' cd ../../lib/combinatorics && ../../lib/make_loader_gel.sh factorial.gel misc.gel recursive_sequences.gel > loader.gel make[5]: Leaving directory '/<>/lib/combinatorics' make[4]: Leaving directory '/<>/lib/combinatorics' Making all in equation_solving make[4]: Entering directory '/<>/lib/equation_solving' make[5]: Entering directory '/<>/lib/equation_solving' cd ../../lib/equation_solving && ../../lib/make_loader_gel.sh find_root.gel diffeqs.gel formulas.gel newton.gel > loader.gel make[5]: Leaving directory '/<>/lib/equation_solving' make[4]: Leaving directory '/<>/lib/equation_solving' Making all in functions make[4]: Entering directory '/<>/lib/functions' make[5]: Entering directory '/<>/lib/functions' cd ../../lib/functions && ../../lib/make_loader_gel.sh delta.gel elementary.gel numerical.gel orthogonal_polynomials.gel kernels.gel complex_numbers.gel lambert.gel > loader.gel make[5]: Leaving directory '/<>/lib/functions' make[4]: Leaving directory '/<>/lib/functions' Making all in linear_algebra make[4]: Entering directory '/<>/lib/linear_algebra' make[5]: Entering directory '/<>/lib/linear_algebra' cd ../../lib/linear_algebra && ../../lib/make_loader_gel.sh bilinear_forms.gel linear_algebra.gel misc.gel special_matrices.gel subspaces.gel > loader.gel make[5]: Leaving directory '/<>/lib/linear_algebra' make[4]: Leaving directory '/<>/lib/linear_algebra' Making all in misc make[4]: Entering directory '/<>/lib/misc' make[5]: Entering directory '/<>/lib/misc' cd ../../lib/misc && ../../lib/make_loader_gel.sh misc.gel > loader.gel make[5]: Leaving directory '/<>/lib/misc' make[4]: Leaving directory '/<>/lib/misc' Making all in number_theory make[4]: Entering directory '/<>/lib/number_theory' make[5]: Entering directory '/<>/lib/number_theory' cd ../../lib/number_theory && ../../lib/make_loader_gel.sh factoring.gel misc.gel modulus.gel primes.gel quadratic.gel > loader.gel make[5]: Leaving directory '/<>/lib/number_theory' make[4]: Leaving directory '/<>/lib/number_theory' Making all in statistics make[4]: Entering directory '/<>/lib/statistics' make[5]: Entering directory '/<>/lib/statistics' cd ../../lib/statistics && ../../lib/make_loader_gel.sh basic.gel > loader.gel make[5]: Leaving directory '/<>/lib/statistics' make[4]: Leaving directory '/<>/lib/statistics' Making all in sets make[4]: Entering directory '/<>/lib/sets' make[5]: Entering directory '/<>/lib/sets' cd ../../lib/sets && ../../lib/make_loader_gel.sh basic.gel > loader.gel make[5]: Leaving directory '/<>/lib/sets' make[4]: Leaving directory '/<>/lib/sets' Making all in symbolic make[4]: Entering directory '/<>/lib/symbolic' make[5]: Entering directory '/<>/lib/symbolic' cd ../../lib/symbolic && ../../lib/make_loader_gel.sh differentiation.gel > loader.gel make[5]: Leaving directory '/<>/lib/symbolic' make[4]: Leaving directory '/<>/lib/symbolic' Making all in commutative_algebra make[4]: Entering directory '/<>/lib/commutative_algebra' make[5]: Entering directory '/<>/lib/commutative_algebra' cd ../../lib/commutative_algebra && ../../lib/make_loader_gel.sh macaulay.gel > loader.gel make[5]: Leaving directory '/<>/lib/commutative_algebra' make[4]: Leaving directory '/<>/lib/commutative_algebra' make[4]: Entering directory '/<>/lib' cd ../lib && ../lib/make_loader_gel.sh calculus/loader.gel combinatorics/loader.gel equation_solving/loader.gel functions/loader.gel linear_algebra/loader.gel misc/loader.gel number_theory/loader.gel statistics/loader.gel sets/loader.gel symbolic/loader.gel commutative_algebra/loader.gel > loader.gel cd ../lib && ../src/genius --maxerrors=0 --compile loader.gel > temp.cgel && mv -f temp.cgel lib.cgel cd ../lib && ../src/genius --maxerrors=0 --gettext loader.gel > temp.c && mv -f temp.c library-strings.c make[4]: Leaving directory '/<>/lib' make[3]: Leaving directory '/<>/lib' Making all in po make[3]: Entering directory '/<>/po' file=`echo ar | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ar.po file=`echo az | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file az.po file=`echo bs | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file bs.po file=`echo ca | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ca.po file=`echo cs | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file cs.po file=`echo da | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file da.po file=`echo de | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file de.po file=`echo dz | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file dz.po file=`echo el | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file el.po file=`echo en_CA | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file en_CA.po file=`echo en_GB | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file en_GB.po file=`echo eo | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file eo.po file=`echo es | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file es.po file=`echo eu | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file eu.po file=`echo fr | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file fr.po file=`echo ga | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ga.po file=`echo gl | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file gl.po file=`echo hi | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file hi.po file=`echo hr | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file hr.po file=`echo hu | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file hu.po file=`echo id | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file id.po file=`echo it | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file it.po file=`echo ja | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ja.po file=`echo ko | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ko.po file=`echo lv | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file lv.po file=`echo mk | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file mk.po file=`echo ml | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ml.po file=`echo nb | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file nb.po file=`echo ne | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ne.po file=`echo nl | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file nl.po file=`echo oc | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file oc.po file=`echo pa | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file pa.po file=`echo pt_BR | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file pt_BR.po file=`echo pt | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file pt.po file=`echo ro | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ro.po file=`echo ru | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ru.po file=`echo rw | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file rw.po file=`echo sl | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file sl.po file=`echo sq | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file sq.po file=`echo sr@latin | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file sr@latin.po file=`echo sr | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file sr.po file=`echo sv | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file sv.po file=`echo zh_CN | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file zh_CN.po file=`echo zh_TW | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file zh_TW.po make[3]: Leaving directory '/<>/po' Making all in help make[3]: Entering directory '/<>/help' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/help' make[3]: Entering directory '/<>' make[3]: Leaving directory '/<>' make[2]: Leaving directory '/<>' make[1]: Leaving directory '/<>' dh_auto_test -a make -j4 check VERBOSE=1 make[1]: Entering directory '/<>' Making check in ve make[2]: Entering directory '/<>/ve' Making check in . make[3]: Entering directory '/<>/ve' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/<>/ve' make[2]: Leaving directory '/<>/ve' Making check in vte make[2]: Entering directory '/<>/vte' Making check in src make[3]: Entering directory '/<>/vte/src' make check-am make[4]: Entering directory '/<>/vte/src' make[4]: Leaving directory '/<>/vte/src' make[3]: Leaving directory '/<>/vte/src' Making check in termcaps make[3]: Entering directory '/<>/vte/termcaps' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/<>/vte/termcaps' make[3]: Entering directory '/<>/vte' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/<>/vte' make[2]: Leaving directory '/<>/vte' Making check in gtkextra make[2]: Entering directory '/<>/gtkextra' Making check in . make[3]: Entering directory '/<>/gtkextra' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/<>/gtkextra' make[2]: Leaving directory '/<>/gtkextra' Making check in src make[2]: Entering directory '/<>/src' make check-am make[3]: Entering directory '/<>/src' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/<>/src' make[2]: Leaving directory '/<>/src' Making check in pixmaps make[2]: Entering directory '/<>/pixmaps' Making check in 8x8 make[3]: Entering directory '/<>/pixmaps/8x8' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/<>/pixmaps/8x8' Making check in 16x16 make[3]: Entering directory '/<>/pixmaps/16x16' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/<>/pixmaps/16x16' Making check in 22x22 make[3]: Entering directory '/<>/pixmaps/22x22' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/<>/pixmaps/22x22' Making check in 24x24 make[3]: Entering directory '/<>/pixmaps/24x24' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/<>/pixmaps/24x24' Making check in 32x32 make[3]: Entering directory '/<>/pixmaps/32x32' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/<>/pixmaps/32x32' Making check in 48x48 make[3]: Entering directory '/<>/pixmaps/48x48' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/<>/pixmaps/48x48' Making check in 256x256 make[3]: Entering directory '/<>/pixmaps/256x256' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/<>/pixmaps/256x256' Making check in scalable make[3]: Entering directory '/<>/pixmaps/scalable' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/<>/pixmaps/scalable' make[3]: Entering directory '/<>/pixmaps' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/<>/pixmaps' make[2]: Leaving directory '/<>/pixmaps' Making check in examples make[2]: Entering directory '/<>/examples' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/<>/examples' Making check in lib make[2]: Entering directory '/<>/lib' Making check in calculus make[3]: Entering directory '/<>/lib/calculus' make[4]: Entering directory '/<>/lib/calculus' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/<>/lib/calculus' make[3]: Leaving directory '/<>/lib/calculus' Making check in combinatorics make[3]: Entering directory '/<>/lib/combinatorics' make[4]: Entering directory '/<>/lib/combinatorics' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/<>/lib/combinatorics' make[3]: Leaving directory '/<>/lib/combinatorics' Making check in equation_solving make[3]: Entering directory '/<>/lib/equation_solving' make[4]: Entering directory '/<>/lib/equation_solving' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/<>/lib/equation_solving' make[3]: Leaving directory '/<>/lib/equation_solving' Making check in functions make[3]: Entering directory '/<>/lib/functions' make[4]: Entering directory '/<>/lib/functions' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/<>/lib/functions' make[3]: Leaving directory '/<>/lib/functions' Making check in linear_algebra make[3]: Entering directory '/<>/lib/linear_algebra' make[4]: Entering directory '/<>/lib/linear_algebra' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/<>/lib/linear_algebra' make[3]: Leaving directory '/<>/lib/linear_algebra' Making check in misc make[3]: Entering directory '/<>/lib/misc' make[4]: Entering directory '/<>/lib/misc' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/<>/lib/misc' make[3]: Leaving directory '/<>/lib/misc' Making check in number_theory make[3]: Entering directory '/<>/lib/number_theory' make[4]: Entering directory '/<>/lib/number_theory' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/<>/lib/number_theory' make[3]: Leaving directory '/<>/lib/number_theory' Making check in statistics make[3]: Entering directory '/<>/lib/statistics' make[4]: Entering directory '/<>/lib/statistics' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/<>/lib/statistics' make[3]: Leaving directory '/<>/lib/statistics' Making check in sets make[3]: Entering directory '/<>/lib/sets' make[4]: Entering directory '/<>/lib/sets' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/<>/lib/sets' make[3]: Leaving directory '/<>/lib/sets' Making check in symbolic make[3]: Entering directory '/<>/lib/symbolic' make[4]: Entering directory '/<>/lib/symbolic' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/<>/lib/symbolic' make[3]: Leaving directory '/<>/lib/symbolic' Making check in commutative_algebra make[3]: Entering directory '/<>/lib/commutative_algebra' make[4]: Entering directory '/<>/lib/commutative_algebra' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/<>/lib/commutative_algebra' make[3]: Leaving directory '/<>/lib/commutative_algebra' make[3]: Entering directory '/<>/lib' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/<>/lib' make[2]: Leaving directory '/<>/lib' Making check in po make[2]: Entering directory '/<>/po' INTLTOOL_EXTRACT="/usr/bin/intltool-extract" XGETTEXT="/usr/bin/xgettext" srcdir=. /usr/bin/intltool-update --gettext-package genius --pot rm -f missing notexist srcdir=. /usr/bin/intltool-update -m if [ -r missing -o -r notexist ]; then \ exit 1; \ fi make[2]: Leaving directory '/<>/po' Making check in help make[2]: Entering directory '/<>/help' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/<>/help' make[2]: Entering directory '/<>' make[2]: Leaving directory '/<>' make[1]: Leaving directory '/<>' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch dh_testroot -a dh_prep -a debian/rules override_dh_auto_install make[1]: Entering directory '/<>' dh_auto_install make -j1 install DESTDIR=/<>/debian/tmp AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/<>' Making install in ve make[3]: Entering directory '/<>/ve' Making install in . make[4]: Entering directory '/<>/ve' make[5]: Entering directory '/<>/ve' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/<>/ve' make[4]: Leaving directory '/<>/ve' make[3]: Leaving directory '/<>/ve' Making install in vte make[3]: Entering directory '/<>/vte' Making install in src make[4]: Entering directory '/<>/vte/src' make install-am make[5]: Entering directory '/<>/vte/src' make[6]: Entering directory '/<>/vte/src' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/<>/vte/src' make[5]: Leaving directory '/<>/vte/src' make[4]: Leaving directory '/<>/vte/src' Making install in termcaps make[4]: Entering directory '/<>/vte/termcaps' make[5]: Entering directory '/<>/vte/termcaps' make[5]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/' /usr/bin/install -c -m 644 xterm '/<>/debian/tmp/usr/share/genius/' make[5]: Leaving directory '/<>/vte/termcaps' make[4]: Leaving directory '/<>/vte/termcaps' make[4]: Entering directory '/<>/vte' make[5]: Entering directory '/<>/vte' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/<>/vte' make[4]: Leaving directory '/<>/vte' make[3]: Leaving directory '/<>/vte' Making install in gtkextra make[3]: Entering directory '/<>/gtkextra' Making install in . make[4]: Entering directory '/<>/gtkextra' make[5]: Entering directory '/<>/gtkextra' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/<>/gtkextra' make[4]: Leaving directory '/<>/gtkextra' make[3]: Leaving directory '/<>/gtkextra' Making install in src make[3]: Entering directory '/<>/src' make install-am make[4]: Entering directory '/<>/src' make[5]: Entering directory '/<>/src' /bin/mkdir -p '/<>/debian/tmp/usr/bin' /bin/bash ../libtool --mode=install /usr/bin/install -c gnome-genius genius '/<>/debian/tmp/usr/bin' libtool: install: /usr/bin/install -c gnome-genius /<>/debian/tmp/usr/bin/gnome-genius libtool: install: /usr/bin/install -c genius /<>/debian/tmp/usr/bin/genius /bin/mkdir -p '/<>/debian/tmp/usr/lib/arm-linux-gnueabihf/genius' /bin/bash ../libtool --mode=install /usr/bin/install -c genius-readline-helper-fifo '/<>/debian/tmp/usr/lib/arm-linux-gnueabihf/genius' libtool: install: /usr/bin/install -c genius-readline-helper-fifo /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/genius/genius-readline-helper-fifo /bin/mkdir -p '/<>/debian/tmp/usr/share/applications' /usr/bin/install -c -m 644 gnome-genius.desktop '/<>/debian/tmp/usr/share/applications' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/gtksourceview/' /usr/bin/install -c -m 644 genius.lang '/<>/debian/tmp/usr/share/genius/gtksourceview/' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/plugins' /usr/bin/install -c -m 644 test.plugin '/<>/debian/tmp/usr/share/genius/plugins' /bin/mkdir -p '/<>/debian/tmp/usr/lib/arm-linux-gnueabihf/genius' /bin/bash ../libtool --mode=install /usr/bin/install -c libtestplugin.la '/<>/debian/tmp/usr/lib/arm-linux-gnueabihf/genius' libtool: install: /usr/bin/install -c .libs/libtestplugin.so /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/genius/libtestplugin.so libtool: install: /usr/bin/install -c .libs/libtestplugin.lai /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/genius/libtestplugin.la libtool: warning: remember to run 'libtool --finish /usr/lib/arm-linux-gnueabihf/genius' /bin/mkdir -p '/<>/debian/tmp/usr/include/genius' /usr/bin/install -c -m 644 genius-i18n.h plug_api.h geloutput.h mpwrap.h mpzextra.h structs.h matrix.h matrixw.h matop.h compil.h utype.h dict.h lexer.h eval.h '/<>/debian/tmp/usr/include/genius' make[5]: Leaving directory '/<>/src' make[4]: Leaving directory '/<>/src' make[3]: Leaving directory '/<>/src' Making install in pixmaps make[3]: Entering directory '/<>/pixmaps' Making install in 8x8 make[4]: Entering directory '/<>/pixmaps/8x8' make[5]: Entering directory '/<>/pixmaps/8x8' make[5]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/icons/hicolor/8x8/apps' /usr/bin/install -c -m 644 gnome-genius.png '/<>/debian/tmp/usr/share/icons/hicolor/8x8/apps' make[5]: Leaving directory '/<>/pixmaps/8x8' make[4]: Leaving directory '/<>/pixmaps/8x8' Making install in 16x16 make[4]: Entering directory '/<>/pixmaps/16x16' make[5]: Entering directory '/<>/pixmaps/16x16' make[5]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/icons/hicolor/16x16/apps' /usr/bin/install -c -m 644 gnome-genius.png '/<>/debian/tmp/usr/share/icons/hicolor/16x16/apps' make[5]: Leaving directory '/<>/pixmaps/16x16' make[4]: Leaving directory '/<>/pixmaps/16x16' Making install in 22x22 make[4]: Entering directory '/<>/pixmaps/22x22' make[5]: Entering directory '/<>/pixmaps/22x22' make[5]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/icons/hicolor/22x22/apps' /usr/bin/install -c -m 644 gnome-genius.png '/<>/debian/tmp/usr/share/icons/hicolor/22x22/apps' make[5]: Leaving directory '/<>/pixmaps/22x22' make[4]: Leaving directory '/<>/pixmaps/22x22' Making install in 24x24 make[4]: Entering directory '/<>/pixmaps/24x24' make[5]: Entering directory '/<>/pixmaps/24x24' make[5]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/icons/hicolor/24x24/apps' /usr/bin/install -c -m 644 gnome-genius.png '/<>/debian/tmp/usr/share/icons/hicolor/24x24/apps' make[5]: Leaving directory '/<>/pixmaps/24x24' make[4]: Leaving directory '/<>/pixmaps/24x24' Making install in 32x32 make[4]: Entering directory '/<>/pixmaps/32x32' make[5]: Entering directory '/<>/pixmaps/32x32' make[5]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/icons/hicolor/32x32/apps' /usr/bin/install -c -m 644 gnome-genius.png genius-stock-plot.png '/<>/debian/tmp/usr/share/icons/hicolor/32x32/apps' make[5]: Leaving directory '/<>/pixmaps/32x32' make[4]: Leaving directory '/<>/pixmaps/32x32' Making install in 48x48 make[4]: Entering directory '/<>/pixmaps/48x48' make[5]: Entering directory '/<>/pixmaps/48x48' make[5]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/icons/hicolor/48x48/apps' /usr/bin/install -c -m 644 gnome-genius.png genius-stock-plot.png '/<>/debian/tmp/usr/share/icons/hicolor/48x48/apps' make[5]: Leaving directory '/<>/pixmaps/48x48' make[4]: Leaving directory '/<>/pixmaps/48x48' Making install in 256x256 make[4]: Entering directory '/<>/pixmaps/256x256' make[5]: Entering directory '/<>/pixmaps/256x256' make[5]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/icons/hicolor/256x256/apps' /usr/bin/install -c -m 644 gnome-genius.png '/<>/debian/tmp/usr/share/icons/hicolor/256x256/apps' make[5]: Leaving directory '/<>/pixmaps/256x256' make[4]: Leaving directory '/<>/pixmaps/256x256' Making install in scalable make[4]: Entering directory '/<>/pixmaps/scalable' make[5]: Entering directory '/<>/pixmaps/scalable' make[5]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/icons/hicolor/scalable/apps' /usr/bin/install -c -m 644 gnome-genius.svg '/<>/debian/tmp/usr/share/icons/hicolor/scalable/apps' make[5]: Leaving directory '/<>/pixmaps/scalable' make[4]: Leaving directory '/<>/pixmaps/scalable' make[4]: Entering directory '/<>/pixmaps' make[5]: Entering directory '/<>/pixmaps' make[5]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/' /usr/bin/install -c -m 644 genius-graph.png '/<>/debian/tmp/usr/share/genius/' make install-data-hook make[6]: Entering directory '/<>/pixmaps' *** Icon cache not updated. After install, run this: *** /usr/bin/gtk-update-icon-cache -f -t /usr/share/icons/hicolor make[6]: Leaving directory '/<>/pixmaps' make[5]: Leaving directory '/<>/pixmaps' make[4]: Leaving directory '/<>/pixmaps' make[3]: Leaving directory '/<>/pixmaps' Making install in examples make[3]: Entering directory '/<>/examples' make[4]: Entering directory '/<>/examples' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/examples/' /usr/bin/install -c -m 644 cantor.gel dalemb-pulse.gel eulers-method-exp-run.gel eulers-method-graphs-exp.gel explicit-fdm-heat.gel explicit-fdm-heat-line.gel laplace-fdm.gel linapprox.gel lorenz.gel newton-calc-sqrt2.gel newton-sqrt2.gel shocks.gel sierpinski.gel standing-waves.gel strange-attractor.gel duffing-equation-trajectories.gel taylor-exp.gel taylor-sin.gel fourier-series-animation.gel fourier-series-plotting.gel rsa.gel easy-matrix-examples.gel peano.gel peano-restrictions.gel vibrating-drumhead-modes.gel complex-analysis-newton-fractal.gel complex-analysis-mandelbrot-set.gel complex-analysis-mandelbrot-define.gel complex-analysis-wandering-ball.gel complex-analysis-mesh.gel complex-analysis-argument-principle.gel riemann-integral.gel riemann-integral-darboux.gel plot-ode-runge-kutta.gel plot-ode-trajectory-runge-kutta.gel plane-curves.gel '/<>/debian/tmp/usr/share/genius/examples/' make[4]: Leaving directory '/<>/examples' make[3]: Leaving directory '/<>/examples' Making install in lib make[3]: Entering directory '/<>/lib' Making install in calculus make[4]: Entering directory '/<>/lib/calculus' make[5]: Entering directory '/<>/lib/calculus' make[6]: Entering directory '/<>/lib/calculus' make[6]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/gel/calculus' /usr/bin/install -c -m 644 differentiation.gel integration.gel limits.gel sums_products.gel fourier.gel loader.gel '/<>/debian/tmp/usr/share/genius/gel/calculus' make[6]: Leaving directory '/<>/lib/calculus' make[5]: Leaving directory '/<>/lib/calculus' make[4]: Leaving directory '/<>/lib/calculus' Making install in combinatorics make[4]: Entering directory '/<>/lib/combinatorics' make[5]: Entering directory '/<>/lib/combinatorics' make[6]: Entering directory '/<>/lib/combinatorics' make[6]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/gel/combinatorics' /usr/bin/install -c -m 644 factorial.gel misc.gel recursive_sequences.gel loader.gel '/<>/debian/tmp/usr/share/genius/gel/combinatorics' make[6]: Leaving directory '/<>/lib/combinatorics' make[5]: Leaving directory '/<>/lib/combinatorics' make[4]: Leaving directory '/<>/lib/combinatorics' Making install in equation_solving make[4]: Entering directory '/<>/lib/equation_solving' make[5]: Entering directory '/<>/lib/equation_solving' make[6]: Entering directory '/<>/lib/equation_solving' make[6]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/gel/equation_solving' /usr/bin/install -c -m 644 find_root.gel diffeqs.gel formulas.gel newton.gel loader.gel '/<>/debian/tmp/usr/share/genius/gel/equation_solving' make[6]: Leaving directory '/<>/lib/equation_solving' make[5]: Leaving directory '/<>/lib/equation_solving' make[4]: Leaving directory '/<>/lib/equation_solving' Making install in functions make[4]: Entering directory '/<>/lib/functions' make[5]: Entering directory '/<>/lib/functions' make[6]: Entering directory '/<>/lib/functions' make[6]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/gel/functions' /usr/bin/install -c -m 644 delta.gel elementary.gel numerical.gel orthogonal_polynomials.gel kernels.gel complex_numbers.gel lambert.gel loader.gel '/<>/debian/tmp/usr/share/genius/gel/functions' make[6]: Leaving directory '/<>/lib/functions' make[5]: Leaving directory '/<>/lib/functions' make[4]: Leaving directory '/<>/lib/functions' Making install in linear_algebra make[4]: Entering directory '/<>/lib/linear_algebra' make[5]: Entering directory '/<>/lib/linear_algebra' make[6]: Entering directory '/<>/lib/linear_algebra' make[6]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/gel/linear_algebra' /usr/bin/install -c -m 644 bilinear_forms.gel linear_algebra.gel misc.gel special_matrices.gel subspaces.gel loader.gel '/<>/debian/tmp/usr/share/genius/gel/linear_algebra' make[6]: Leaving directory '/<>/lib/linear_algebra' make[5]: Leaving directory '/<>/lib/linear_algebra' make[4]: Leaving directory '/<>/lib/linear_algebra' Making install in misc make[4]: Entering directory '/<>/lib/misc' make[5]: Entering directory '/<>/lib/misc' make[6]: Entering directory '/<>/lib/misc' make[6]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/gel/misc' /usr/bin/install -c -m 644 misc.gel loader.gel '/<>/debian/tmp/usr/share/genius/gel/misc' make[6]: Leaving directory '/<>/lib/misc' make[5]: Leaving directory '/<>/lib/misc' make[4]: Leaving directory '/<>/lib/misc' Making install in number_theory make[4]: Entering directory '/<>/lib/number_theory' make[5]: Entering directory '/<>/lib/number_theory' make[6]: Entering directory '/<>/lib/number_theory' make[6]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/gel/number_theory' /usr/bin/install -c -m 644 factoring.gel misc.gel modulus.gel primes.gel quadratic.gel loader.gel '/<>/debian/tmp/usr/share/genius/gel/number_theory' make[6]: Leaving directory '/<>/lib/number_theory' make[5]: Leaving directory '/<>/lib/number_theory' make[4]: Leaving directory '/<>/lib/number_theory' Making install in statistics make[4]: Entering directory '/<>/lib/statistics' make[5]: Entering directory '/<>/lib/statistics' make[6]: Entering directory '/<>/lib/statistics' make[6]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/gel/statistics' /usr/bin/install -c -m 644 basic.gel loader.gel '/<>/debian/tmp/usr/share/genius/gel/statistics' make[6]: Leaving directory '/<>/lib/statistics' make[5]: Leaving directory '/<>/lib/statistics' make[4]: Leaving directory '/<>/lib/statistics' Making install in sets make[4]: Entering directory '/<>/lib/sets' make[5]: Entering directory '/<>/lib/sets' make[6]: Entering directory '/<>/lib/sets' make[6]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/gel/sets' /usr/bin/install -c -m 644 basic.gel loader.gel '/<>/debian/tmp/usr/share/genius/gel/sets' make[6]: Leaving directory '/<>/lib/sets' make[5]: Leaving directory '/<>/lib/sets' make[4]: Leaving directory '/<>/lib/sets' Making install in symbolic make[4]: Entering directory '/<>/lib/symbolic' make[5]: Entering directory '/<>/lib/symbolic' make[6]: Entering directory '/<>/lib/symbolic' make[6]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/gel/symbolic' /usr/bin/install -c -m 644 differentiation.gel loader.gel '/<>/debian/tmp/usr/share/genius/gel/symbolic' make[6]: Leaving directory '/<>/lib/symbolic' make[5]: Leaving directory '/<>/lib/symbolic' make[4]: Leaving directory '/<>/lib/symbolic' Making install in commutative_algebra make[4]: Entering directory '/<>/lib/commutative_algebra' make[5]: Entering directory '/<>/lib/commutative_algebra' make[6]: Entering directory '/<>/lib/commutative_algebra' make[6]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/gel/commutative_algebra' /usr/bin/install -c -m 644 macaulay.gel loader.gel '/<>/debian/tmp/usr/share/genius/gel/commutative_algebra' make[6]: Leaving directory '/<>/lib/commutative_algebra' make[5]: Leaving directory '/<>/lib/commutative_algebra' make[4]: Leaving directory '/<>/lib/commutative_algebra' make[4]: Entering directory '/<>/lib' make[5]: Entering directory '/<>/lib' make[5]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/gel' /usr/bin/install -c -m 644 lib.cgel loader.gel '/<>/debian/tmp/usr/share/genius/gel' make[5]: Leaving directory '/<>/lib' make[4]: Leaving directory '/<>/lib' make[3]: Leaving directory '/<>/lib' Making install in po make[3]: Entering directory '/<>/po' linguas="ar az bs ca cs da de dz el en_CA en_GB eo es eu fr ga gl hi hr hu id it ja ko lv mk ml nb ne nl oc pa pt_BR pt ro ru rw sl sq sr@latin sr sv zh_CN zh_TW "; \ for lang in $linguas; do \ dir=/<>/debian/tmp/usr/share/locale/$lang/LC_MESSAGES; \ /bin/bash /<>/install-sh -d $dir; \ if test -r $lang.gmo; then \ /usr/bin/install -c -m 644 $lang.gmo $dir/genius.mo; \ echo "installing $lang.gmo as $dir/genius.mo"; \ else \ /usr/bin/install -c -m 644 ./$lang.gmo $dir/genius.mo; \ echo "installing ./$lang.gmo as" \ "$dir/genius.mo"; \ fi; \ if test -r $lang.gmo.m; then \ /usr/bin/install -c -m 644 $lang.gmo.m $dir/genius.mo.m; \ echo "installing $lang.gmo.m as $dir/genius.mo.m"; \ else \ if test -r ./$lang.gmo.m ; then \ /usr/bin/install -c -m 644 ./$lang.gmo.m \ $dir/genius.mo.m; \ echo "installing ./$lang.gmo.m as" \ "$dir/genius.mo.m"; \ else \ true; \ fi; \ fi; \ done installing ar.gmo as /<>/debian/tmp/usr/share/locale/ar/LC_MESSAGES/genius.mo installing az.gmo as /<>/debian/tmp/usr/share/locale/az/LC_MESSAGES/genius.mo installing bs.gmo as /<>/debian/tmp/usr/share/locale/bs/LC_MESSAGES/genius.mo installing ca.gmo as /<>/debian/tmp/usr/share/locale/ca/LC_MESSAGES/genius.mo installing cs.gmo as /<>/debian/tmp/usr/share/locale/cs/LC_MESSAGES/genius.mo installing da.gmo as /<>/debian/tmp/usr/share/locale/da/LC_MESSAGES/genius.mo installing de.gmo as /<>/debian/tmp/usr/share/locale/de/LC_MESSAGES/genius.mo installing dz.gmo as /<>/debian/tmp/usr/share/locale/dz/LC_MESSAGES/genius.mo installing el.gmo as /<>/debian/tmp/usr/share/locale/el/LC_MESSAGES/genius.mo installing en_CA.gmo as /<>/debian/tmp/usr/share/locale/en_CA/LC_MESSAGES/genius.mo installing en_GB.gmo as /<>/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/genius.mo installing eo.gmo as /<>/debian/tmp/usr/share/locale/eo/LC_MESSAGES/genius.mo installing es.gmo as /<>/debian/tmp/usr/share/locale/es/LC_MESSAGES/genius.mo installing eu.gmo as /<>/debian/tmp/usr/share/locale/eu/LC_MESSAGES/genius.mo installing fr.gmo as /<>/debian/tmp/usr/share/locale/fr/LC_MESSAGES/genius.mo installing ga.gmo as /<>/debian/tmp/usr/share/locale/ga/LC_MESSAGES/genius.mo installing gl.gmo as /<>/debian/tmp/usr/share/locale/gl/LC_MESSAGES/genius.mo installing hi.gmo as /<>/debian/tmp/usr/share/locale/hi/LC_MESSAGES/genius.mo installing hr.gmo as /<>/debian/tmp/usr/share/locale/hr/LC_MESSAGES/genius.mo installing hu.gmo as /<>/debian/tmp/usr/share/locale/hu/LC_MESSAGES/genius.mo installing id.gmo as /<>/debian/tmp/usr/share/locale/id/LC_MESSAGES/genius.mo installing it.gmo as /<>/debian/tmp/usr/share/locale/it/LC_MESSAGES/genius.mo installing ja.gmo as /<>/debian/tmp/usr/share/locale/ja/LC_MESSAGES/genius.mo installing ko.gmo as /<>/debian/tmp/usr/share/locale/ko/LC_MESSAGES/genius.mo installing lv.gmo as /<>/debian/tmp/usr/share/locale/lv/LC_MESSAGES/genius.mo installing mk.gmo as /<>/debian/tmp/usr/share/locale/mk/LC_MESSAGES/genius.mo installing ml.gmo as /<>/debian/tmp/usr/share/locale/ml/LC_MESSAGES/genius.mo installing nb.gmo as /<>/debian/tmp/usr/share/locale/nb/LC_MESSAGES/genius.mo installing ne.gmo as /<>/debian/tmp/usr/share/locale/ne/LC_MESSAGES/genius.mo installing nl.gmo as /<>/debian/tmp/usr/share/locale/nl/LC_MESSAGES/genius.mo installing oc.gmo as /<>/debian/tmp/usr/share/locale/oc/LC_MESSAGES/genius.mo installing pa.gmo as /<>/debian/tmp/usr/share/locale/pa/LC_MESSAGES/genius.mo installing pt_BR.gmo as /<>/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/genius.mo installing pt.gmo as /<>/debian/tmp/usr/share/locale/pt/LC_MESSAGES/genius.mo installing ro.gmo as /<>/debian/tmp/usr/share/locale/ro/LC_MESSAGES/genius.mo installing ru.gmo as /<>/debian/tmp/usr/share/locale/ru/LC_MESSAGES/genius.mo installing rw.gmo as /<>/debian/tmp/usr/share/locale/rw/LC_MESSAGES/genius.mo installing sl.gmo as /<>/debian/tmp/usr/share/locale/sl/LC_MESSAGES/genius.mo installing sq.gmo as /<>/debian/tmp/usr/share/locale/sq/LC_MESSAGES/genius.mo installing sr@latin.gmo as /<>/debian/tmp/usr/share/locale/sr@latin/LC_MESSAGES/genius.mo installing sr.gmo as /<>/debian/tmp/usr/share/locale/sr/LC_MESSAGES/genius.mo installing sv.gmo as /<>/debian/tmp/usr/share/locale/sv/LC_MESSAGES/genius.mo installing zh_CN.gmo as /<>/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/genius.mo installing zh_TW.gmo as /<>/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/genius.mo make[3]: Leaving directory '/<>/po' Making install in help make[3]: Entering directory '/<>/help' make[4]: Entering directory '/<>/help' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/genius' /usr/bin/install -c -m 644 genius.txt '/<>/debian/tmp/usr/share/genius' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/C/html' /usr/bin/install -c -m 644 C/html/ch01.html C/html/ch02.html C/html/ch02s02.html C/html/ch03.html C/html/ch03s02.html C/html/ch03s03.html C/html/ch04.html C/html/ch04s02.html C/html/ch04s03.html C/html/ch04s04.html C/html/ch04s05.html C/html/ch05.html C/html/ch05s02.html C/html/ch05s03.html C/html/ch05s04.html C/html/ch05s05.html C/html/ch05s06.html C/html/ch05s07.html C/html/ch06.html C/html/ch06s02.html C/html/ch06s03.html C/html/ch06s04.html C/html/ch06s05.html C/html/ch06s06.html C/html/ch06s07.html C/html/ch06s08.html C/html/ch06s09.html C/html/ch07.html C/html/ch07s02.html C/html/ch07s03.html C/html/ch07s04.html C/html/ch07s05.html C/html/ch07s06.html C/html/ch08.html C/html/ch08s02.html C/html/ch08s03.html C/html/ch09.html C/html/ch10.html C/html/ch11.html C/html/ch11s02.html '/<>/debian/tmp/usr/share/genius/help/C/html' /usr/bin/install -c -m 644 C/html/ch11s03.html C/html/ch11s04.html C/html/ch11s05.html C/html/ch11s06.html C/html/ch11s07.html C/html/ch11s08.html C/html/ch11s09.html C/html/ch11s10.html C/html/ch11s11.html C/html/ch11s12.html C/html/ch11s13.html C/html/ch11s14.html C/html/ch11s15.html C/html/ch11s16.html C/html/ch11s17.html C/html/ch11s18.html C/html/ch11s19.html C/html/ch11s20.html C/html/ch12.html C/html/ch13.html C/html/ch13s02.html C/html/ch13s03.html C/html/ch13s04.html C/html/ch14.html C/html/index.html '/<>/debian/tmp/usr/share/genius/help/C/html' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/C/html/figures' /usr/bin/install -c -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/C/html/figures' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/cs/html' /usr/bin/install -c -m 644 cs/html/ch01.html cs/html/ch02.html cs/html/ch02s02.html cs/html/ch03.html cs/html/ch03s02.html cs/html/ch03s03.html cs/html/ch04.html cs/html/ch04s02.html cs/html/ch04s03.html cs/html/ch04s04.html cs/html/ch04s05.html cs/html/ch05.html cs/html/ch05s02.html cs/html/ch05s03.html cs/html/ch05s04.html cs/html/ch05s05.html cs/html/ch05s06.html cs/html/ch05s07.html cs/html/ch06.html cs/html/ch06s02.html cs/html/ch06s03.html cs/html/ch06s04.html cs/html/ch06s05.html cs/html/ch06s06.html cs/html/ch06s07.html cs/html/ch06s08.html cs/html/ch06s09.html cs/html/ch07.html cs/html/ch07s02.html cs/html/ch07s03.html cs/html/ch07s04.html cs/html/ch07s05.html cs/html/ch07s06.html cs/html/ch08.html cs/html/ch08s02.html cs/html/ch08s03.html cs/html/ch09.html cs/html/ch10.html cs/html/ch11.html cs/html/ch11s02.html '/<>/debian/tmp/usr/share/genius/help/cs/html' /usr/bin/install -c -m 644 cs/html/ch11s03.html cs/html/ch11s04.html cs/html/ch11s05.html cs/html/ch11s06.html cs/html/ch11s07.html cs/html/ch11s08.html cs/html/ch11s09.html cs/html/ch11s10.html cs/html/ch11s11.html cs/html/ch11s12.html cs/html/ch11s13.html cs/html/ch11s14.html cs/html/ch11s15.html cs/html/ch11s16.html cs/html/ch11s17.html cs/html/ch11s18.html cs/html/ch11s19.html cs/html/ch11s20.html cs/html/ch12.html cs/html/ch13.html cs/html/ch13s02.html cs/html/ch13s03.html cs/html/ch13s04.html cs/html/ch14.html cs/html/index.html '/<>/debian/tmp/usr/share/genius/help/cs/html' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/cs/html/figures' /usr/bin/install -c -m 644 cs/figures/genius_window.png cs/figures/line_plot_graph.png cs/figures/line_plot.png cs/figures/parametric_graph.png cs/figures/parametric.png cs/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/cs/html/figures' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/de/html' /usr/bin/install -c -m 644 de/html/ch01.html de/html/ch02.html de/html/ch02s02.html de/html/ch03.html de/html/ch03s02.html de/html/ch03s03.html de/html/ch04.html de/html/ch04s02.html de/html/ch04s03.html de/html/ch04s04.html de/html/ch04s05.html de/html/ch05.html de/html/ch05s02.html de/html/ch05s03.html de/html/ch05s04.html de/html/ch05s05.html de/html/ch05s06.html de/html/ch05s07.html de/html/ch06.html de/html/ch06s02.html de/html/ch06s03.html de/html/ch06s04.html de/html/ch06s05.html de/html/ch06s06.html de/html/ch06s07.html de/html/ch06s08.html de/html/ch06s09.html de/html/ch07.html de/html/ch07s02.html de/html/ch07s03.html de/html/ch07s04.html de/html/ch07s05.html de/html/ch07s06.html de/html/ch08.html de/html/ch08s02.html de/html/ch08s03.html de/html/ch09.html de/html/ch10.html de/html/ch11.html de/html/ch11s02.html '/<>/debian/tmp/usr/share/genius/help/de/html' /usr/bin/install -c -m 644 de/html/ch11s03.html de/html/ch11s04.html de/html/ch11s05.html de/html/ch11s06.html de/html/ch11s07.html de/html/ch11s08.html de/html/ch11s09.html de/html/ch11s10.html de/html/ch11s11.html de/html/ch11s12.html de/html/ch11s13.html de/html/ch11s14.html de/html/ch11s15.html de/html/ch11s16.html de/html/ch11s17.html de/html/ch11s18.html de/html/ch11s19.html de/html/ch11s20.html de/html/ch12.html de/html/ch13.html de/html/ch13s02.html de/html/ch13s03.html de/html/ch13s04.html de/html/ch14.html de/html/index.html '/<>/debian/tmp/usr/share/genius/help/de/html' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/de/html/figures' /usr/bin/install -c -m 644 de/figures/genius_window.png de/figures/line_plot_graph.png de/figures/line_plot.png de/figures/parametric_graph.png de/figures/parametric.png de/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/de/html/figures' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/el/html' /usr/bin/install -c -m 644 el/html/ch01.html el/html/ch02.html el/html/ch02s02.html el/html/ch03.html el/html/ch03s02.html el/html/ch03s03.html el/html/ch04.html el/html/ch04s02.html el/html/ch04s03.html el/html/ch04s04.html el/html/ch04s05.html el/html/ch05.html el/html/ch05s02.html el/html/ch05s03.html el/html/ch05s04.html el/html/ch05s05.html el/html/ch05s06.html el/html/ch05s07.html el/html/ch06.html el/html/ch06s02.html el/html/ch06s03.html el/html/ch06s04.html el/html/ch06s05.html el/html/ch06s06.html el/html/ch06s07.html el/html/ch06s08.html el/html/ch06s09.html el/html/ch07.html el/html/ch07s02.html el/html/ch07s03.html el/html/ch07s04.html el/html/ch07s05.html el/html/ch07s06.html el/html/ch08.html el/html/ch08s02.html el/html/ch08s03.html el/html/ch09.html el/html/ch10.html el/html/ch11.html el/html/ch11s02.html '/<>/debian/tmp/usr/share/genius/help/el/html' /usr/bin/install -c -m 644 el/html/ch11s03.html el/html/ch11s04.html el/html/ch11s05.html el/html/ch11s06.html el/html/ch11s07.html el/html/ch11s08.html el/html/ch11s09.html el/html/ch11s10.html el/html/ch11s11.html el/html/ch11s12.html el/html/ch11s13.html el/html/ch11s14.html el/html/ch11s15.html el/html/ch11s16.html el/html/ch11s17.html el/html/ch11s18.html el/html/ch11s19.html el/html/ch11s20.html el/html/ch12.html el/html/ch13.html el/html/ch13s02.html el/html/ch13s03.html el/html/ch13s04.html el/html/ch14.html el/html/index.html '/<>/debian/tmp/usr/share/genius/help/el/html' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/el/html/figures' /usr/bin/install -c -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/el/html/figures' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/es/html' /usr/bin/install -c -m 644 es/html/ch01.html es/html/ch02.html es/html/ch02s02.html es/html/ch03.html es/html/ch03s02.html es/html/ch03s03.html es/html/ch04.html es/html/ch04s02.html es/html/ch04s03.html es/html/ch04s04.html es/html/ch04s05.html es/html/ch05.html es/html/ch05s02.html es/html/ch05s03.html es/html/ch05s04.html es/html/ch05s05.html es/html/ch05s06.html es/html/ch05s07.html es/html/ch06.html es/html/ch06s02.html es/html/ch06s03.html es/html/ch06s04.html es/html/ch06s05.html es/html/ch06s06.html es/html/ch06s07.html es/html/ch06s08.html es/html/ch06s09.html es/html/ch07.html es/html/ch07s02.html es/html/ch07s03.html es/html/ch07s04.html es/html/ch07s05.html es/html/ch07s06.html es/html/ch08.html es/html/ch08s02.html es/html/ch08s03.html es/html/ch09.html es/html/ch10.html es/html/ch11.html es/html/ch11s02.html '/<>/debian/tmp/usr/share/genius/help/es/html' /usr/bin/install -c -m 644 es/html/ch11s03.html es/html/ch11s04.html es/html/ch11s05.html es/html/ch11s06.html es/html/ch11s07.html es/html/ch11s08.html es/html/ch11s09.html es/html/ch11s10.html es/html/ch11s11.html es/html/ch11s12.html es/html/ch11s13.html es/html/ch11s14.html es/html/ch11s15.html es/html/ch11s16.html es/html/ch11s17.html es/html/ch11s18.html es/html/ch11s19.html es/html/ch11s20.html es/html/ch12.html es/html/ch13.html es/html/ch13s02.html es/html/ch13s03.html es/html/ch13s04.html es/html/ch14.html es/html/index.html '/<>/debian/tmp/usr/share/genius/help/es/html' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/es/html/figures' /usr/bin/install -c -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/es/html/figures' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/fr/html' /usr/bin/install -c -m 644 fr/html/ch01.html fr/html/ch02.html fr/html/ch02s02.html fr/html/ch03.html fr/html/ch03s02.html fr/html/ch03s03.html fr/html/ch04.html fr/html/ch04s02.html fr/html/ch04s03.html fr/html/ch04s04.html fr/html/ch04s05.html fr/html/ch05.html fr/html/ch05s02.html fr/html/ch05s03.html fr/html/ch05s04.html fr/html/ch05s05.html fr/html/ch05s06.html fr/html/ch05s07.html fr/html/ch06.html fr/html/ch06s02.html fr/html/ch06s03.html fr/html/ch06s04.html fr/html/ch06s05.html fr/html/ch06s06.html fr/html/ch06s07.html fr/html/ch06s08.html fr/html/ch06s09.html fr/html/ch07.html fr/html/ch07s02.html fr/html/ch07s03.html fr/html/ch07s04.html fr/html/ch07s05.html fr/html/ch07s06.html fr/html/ch08.html fr/html/ch08s02.html fr/html/ch08s03.html fr/html/ch09.html fr/html/ch10.html fr/html/ch11.html fr/html/ch11s02.html '/<>/debian/tmp/usr/share/genius/help/fr/html' /usr/bin/install -c -m 644 fr/html/ch11s03.html fr/html/ch11s04.html fr/html/ch11s05.html fr/html/ch11s06.html fr/html/ch11s07.html fr/html/ch11s08.html fr/html/ch11s09.html fr/html/ch11s10.html fr/html/ch11s11.html fr/html/ch11s12.html fr/html/ch11s13.html fr/html/ch11s14.html fr/html/ch11s15.html fr/html/ch11s16.html fr/html/ch11s17.html fr/html/ch11s18.html fr/html/ch11s19.html fr/html/ch11s20.html fr/html/ch12.html fr/html/ch13.html fr/html/ch13s02.html fr/html/ch13s03.html fr/html/ch13s04.html fr/html/ch14.html fr/html/index.html '/<>/debian/tmp/usr/share/genius/help/fr/html' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/fr/html/figures' /usr/bin/install -c -m 644 fr/figures/genius_window.png fr/figures/line_plot_graph.png fr/figures/line_plot.png fr/figures/parametric_graph.png fr/figures/parametric.png fr/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/fr/html/figures' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/pt_BR/html' /usr/bin/install -c -m 644 pt_BR/html/ch01.html pt_BR/html/ch02.html pt_BR/html/ch02s02.html pt_BR/html/ch03.html pt_BR/html/ch03s02.html pt_BR/html/ch03s03.html pt_BR/html/ch04.html pt_BR/html/ch04s02.html pt_BR/html/ch04s03.html pt_BR/html/ch04s04.html pt_BR/html/ch04s05.html pt_BR/html/ch05.html pt_BR/html/ch05s02.html pt_BR/html/ch05s03.html pt_BR/html/ch05s04.html pt_BR/html/ch05s05.html pt_BR/html/ch05s06.html pt_BR/html/ch05s07.html pt_BR/html/ch06.html pt_BR/html/ch06s02.html pt_BR/html/ch06s03.html pt_BR/html/ch06s04.html pt_BR/html/ch06s05.html pt_BR/html/ch06s06.html pt_BR/html/ch06s07.html pt_BR/html/ch06s08.html pt_BR/html/ch06s09.html pt_BR/html/ch07.html pt_BR/html/ch07s02.html pt_BR/html/ch07s03.html pt_BR/html/ch07s04.html pt_BR/html/ch07s05.html pt_BR/html/ch07s06.html pt_BR/html/ch08.html pt_BR/html/ch08s02.html pt_BR/html/ch08s03.html pt_BR/html/ch09.html pt_BR/html/ch10.html pt_BR/html/ch11.html pt_BR/html/ch11s02.html '/<>/debian/tmp/usr/share/genius/help/pt_BR/html' /usr/bin/install -c -m 644 pt_BR/html/ch11s03.html pt_BR/html/ch11s04.html pt_BR/html/ch11s05.html pt_BR/html/ch11s06.html pt_BR/html/ch11s07.html pt_BR/html/ch11s08.html pt_BR/html/ch11s09.html pt_BR/html/ch11s10.html pt_BR/html/ch11s11.html pt_BR/html/ch11s12.html pt_BR/html/ch11s13.html pt_BR/html/ch11s14.html pt_BR/html/ch11s15.html pt_BR/html/ch11s16.html pt_BR/html/ch11s17.html pt_BR/html/ch11s18.html pt_BR/html/ch11s19.html pt_BR/html/ch11s20.html pt_BR/html/ch12.html pt_BR/html/ch13.html pt_BR/html/ch13s02.html pt_BR/html/ch13s03.html pt_BR/html/ch13s04.html pt_BR/html/ch14.html pt_BR/html/index.html '/<>/debian/tmp/usr/share/genius/help/pt_BR/html' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/pt_BR/html/figures' /usr/bin/install -c -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/pt_BR/html/figures' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/ru/html' /usr/bin/install -c -m 644 ru/html/ch01.html ru/html/ch02.html ru/html/ch02s02.html ru/html/ch03.html ru/html/ch03s02.html ru/html/ch03s03.html ru/html/ch04.html ru/html/ch04s02.html ru/html/ch04s03.html ru/html/ch04s04.html ru/html/ch04s05.html ru/html/ch05.html ru/html/ch05s02.html ru/html/ch05s03.html ru/html/ch05s04.html ru/html/ch05s05.html ru/html/ch05s06.html ru/html/ch05s07.html ru/html/ch06.html ru/html/ch06s02.html ru/html/ch06s03.html ru/html/ch06s04.html ru/html/ch06s05.html ru/html/ch06s06.html ru/html/ch06s07.html ru/html/ch06s08.html ru/html/ch06s09.html ru/html/ch07.html ru/html/ch07s02.html ru/html/ch07s03.html ru/html/ch07s04.html ru/html/ch07s05.html ru/html/ch07s06.html ru/html/ch08.html ru/html/ch08s02.html ru/html/ch08s03.html ru/html/ch09.html ru/html/ch10.html ru/html/ch11.html ru/html/ch11s02.html '/<>/debian/tmp/usr/share/genius/help/ru/html' /usr/bin/install -c -m 644 ru/html/ch11s03.html ru/html/ch11s04.html ru/html/ch11s05.html ru/html/ch11s06.html ru/html/ch11s07.html ru/html/ch11s08.html ru/html/ch11s09.html ru/html/ch11s10.html ru/html/ch11s11.html ru/html/ch11s12.html ru/html/ch11s13.html ru/html/ch11s14.html ru/html/ch11s15.html ru/html/ch11s16.html ru/html/ch11s17.html ru/html/ch11s18.html ru/html/ch11s19.html ru/html/ch11s20.html ru/html/ch12.html ru/html/ch13.html ru/html/ch13s02.html ru/html/ch13s03.html ru/html/ch13s04.html ru/html/ch14.html ru/html/index.html '/<>/debian/tmp/usr/share/genius/help/ru/html' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/ru/html/figures' /usr/bin/install -c -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/ru/html/figures' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/sv/html' /usr/bin/install -c -m 644 sv/html/ch01.html sv/html/ch02.html sv/html/ch02s02.html sv/html/ch03.html sv/html/ch03s02.html sv/html/ch03s03.html sv/html/ch04.html sv/html/ch04s02.html sv/html/ch04s03.html sv/html/ch04s04.html sv/html/ch04s05.html sv/html/ch05.html sv/html/ch05s02.html sv/html/ch05s03.html sv/html/ch05s04.html sv/html/ch05s05.html sv/html/ch05s06.html sv/html/ch05s07.html sv/html/ch06.html sv/html/ch06s02.html sv/html/ch06s03.html sv/html/ch06s04.html sv/html/ch06s05.html sv/html/ch06s06.html sv/html/ch06s07.html sv/html/ch06s08.html sv/html/ch06s09.html sv/html/ch07.html sv/html/ch07s02.html sv/html/ch07s03.html sv/html/ch07s04.html sv/html/ch07s05.html sv/html/ch07s06.html sv/html/ch08.html sv/html/ch08s02.html sv/html/ch08s03.html sv/html/ch09.html sv/html/ch10.html sv/html/ch11.html sv/html/ch11s02.html '/<>/debian/tmp/usr/share/genius/help/sv/html' /usr/bin/install -c -m 644 sv/html/ch11s03.html sv/html/ch11s04.html sv/html/ch11s05.html sv/html/ch11s06.html sv/html/ch11s07.html sv/html/ch11s08.html sv/html/ch11s09.html sv/html/ch11s10.html sv/html/ch11s11.html sv/html/ch11s12.html sv/html/ch11s13.html sv/html/ch11s14.html sv/html/ch11s15.html sv/html/ch11s16.html sv/html/ch11s17.html sv/html/ch11s18.html sv/html/ch11s19.html sv/html/ch11s20.html sv/html/ch12.html sv/html/ch13.html sv/html/ch13s02.html sv/html/ch13s03.html sv/html/ch13s04.html sv/html/ch14.html sv/html/index.html '/<>/debian/tmp/usr/share/genius/help/sv/html' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/sv/html/figures' /usr/bin/install -c -m 644 sv/figures/genius_window.png sv/figures/line_plot_graph.png sv/figures/line_plot.png sv/figures/parametric_graph.png sv/figures/parametric.png sv/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/sv/html/figures' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/C' /usr/bin/install -c -m 644 C/genius.xml C/legal.xml '/<>/debian/tmp/usr/share/genius/help/C' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/C/figures' /usr/bin/install -c -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/C/figures' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/cs' /usr/bin/install -c -m 644 cs/genius.xml '/<>/debian/tmp/usr/share/genius/help/cs' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/cs/figures' /usr/bin/install -c -m 644 cs/figures/genius_window.png cs/figures/line_plot_graph.png cs/figures/line_plot.png cs/figures/parametric_graph.png cs/figures/parametric.png cs/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/cs/figures' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/de' /usr/bin/install -c -m 644 de/genius.xml '/<>/debian/tmp/usr/share/genius/help/de' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/de/figures' /usr/bin/install -c -m 644 de/figures/genius_window.png de/figures/line_plot_graph.png de/figures/line_plot.png de/figures/parametric_graph.png de/figures/parametric.png de/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/de/figures' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/el' /usr/bin/install -c -m 644 el/genius.xml '/<>/debian/tmp/usr/share/genius/help/el' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/el/figures' /usr/bin/install -c -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/el/figures' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/es' /usr/bin/install -c -m 644 es/genius.xml '/<>/debian/tmp/usr/share/genius/help/es' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/es/figures' /usr/bin/install -c -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/es/figures' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/fr' /usr/bin/install -c -m 644 fr/genius.xml '/<>/debian/tmp/usr/share/genius/help/fr' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/fr/figures' /usr/bin/install -c -m 644 fr/figures/genius_window.png fr/figures/line_plot_graph.png fr/figures/line_plot.png fr/figures/parametric_graph.png fr/figures/parametric.png fr/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/fr/figures' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/pt_BR' /usr/bin/install -c -m 644 pt_BR/genius.xml '/<>/debian/tmp/usr/share/genius/help/pt_BR' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/pt_BR/figures' /usr/bin/install -c -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/pt_BR/figures' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/ru' /usr/bin/install -c -m 644 ru/genius.xml '/<>/debian/tmp/usr/share/genius/help/ru' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/ru/figures' /usr/bin/install -c -m 644 C/figures/genius_window.png C/figures/line_plot_graph.png C/figures/line_plot.png C/figures/parametric_graph.png C/figures/parametric.png C/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/ru/figures' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/sv' /usr/bin/install -c -m 644 sv/genius.xml '/<>/debian/tmp/usr/share/genius/help/sv' /bin/mkdir -p '/<>/debian/tmp/usr/share/genius/help/sv/figures' /usr/bin/install -c -m 644 sv/figures/genius_window.png sv/figures/line_plot_graph.png sv/figures/line_plot.png sv/figures/parametric_graph.png sv/figures/parametric.png sv/figures/surface_graph.png '/<>/debian/tmp/usr/share/genius/help/sv/figures' make[4]: Leaving directory '/<>/help' make[3]: Leaving directory '/<>/help' make[3]: Entering directory '/<>' make[4]: Entering directory '/<>' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/share/application-registry' /usr/bin/install -c -m 644 genius.applications '/<>/debian/tmp/usr/share/application-registry' /bin/mkdir -p '/<>/debian/tmp/usr/share/mime-info' /usr/bin/install -c -m 644 genius.keys genius.mime '/<>/debian/tmp/usr/share/mime-info' /bin/mkdir -p '/<>/debian/tmp/usr/share/mime/packages' /usr/bin/install -c -m 644 genius.xml '/<>/debian/tmp/usr/share/mime/packages' make install-data-hook make[5]: Entering directory '/<>' make[5]: Nothing to be done for 'install-data-hook'. make[5]: Leaving directory '/<>' make[4]: Leaving directory '/<>' make[3]: Leaving directory '/<>' make[2]: Leaving directory '/<>' find debian/tmp/usr/lib -name '*.a' -o -name '*.la' -delete # no use for test plugins rm debian/tmp/usr/lib/arm-linux-gnueabihf/genius/libtestplugin* make[1]: Leaving directory '/<>' debian/rules override_dh_install make[1]: Entering directory '/<>' dh_install --fail-missing dh_install: Please use dh_missing --list-missing/--fail-missing instead dh_install: This feature will be removed in compat 12. make[1]: Leaving directory '/<>' dh_installdocs -a dh_installchangelogs -a dh_icons -a dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_missing -a dh_strip -a dh_makeshlibs -a dh_shlibdeps -a dh_installdeb -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a INFO: pkgstriptranslations version 143 INFO: pkgstriptranslations version 143 INFO: pkgstriptranslations version 143 INFO: pkgstriptranslations version 143 pkgstriptranslations: processing genius-dbgsym (in debian/.debhelper/genius/dbgsym-root); do_strip: , oemstrip: pkgstriptranslations: processing genius (in debian/genius); do_strip: , oemstrip: pkgstriptranslations: processing gnome-genius-dbgsym (in debian/.debhelper/gnome-genius/dbgsym-root); do_strip: , oemstrip: pkgstriptranslations: processing gnome-genius (in debian/gnome-genius); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/genius/dbgsym-root/DEBIAN/control, package genius-dbgsym, directory debian/.debhelper/genius/dbgsym-root dpkg-deb: building package 'genius-dbgsym' in 'debian/.debhelper/scratch-space/build-genius/genius-dbgsym_1.0.24-2build1_armhf.deb'. Renaming genius-dbgsym_1.0.24-2build1_armhf.deb to genius-dbgsym_1.0.24-2build1_armhf.ddeb debian/gnome-genius/usr/share/applications/gnome-genius.desktop: does not have gettext domain, not stripping pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/gnome-genius/DEBIAN/control, package gnome-genius, directory debian/gnome-genius INFO: pkgstripfiles: waiting for lock (gnome-genius) ... INFO: pkgstripfiles: waiting for lock (gnome-genius) ... INFO: pkgstripfiles: waiting for lock (gnome-genius) ... INFO: pkgstripfiles: waiting for lock (gnome-genius) ... INFO: pkgstripfiles: waiting for lock (gnome-genius) ... INFO: pkgstripfiles: waiting for lock (gnome-genius) ... INFO: pkgstripfiles: waiting for lock (gnome-genius) ... INFO: pkgstripfiles: waiting for lock (gnome-genius) ... INFO: pkgstripfiles: waiting for lock (gnome-genius) ... INFO: pkgstripfiles: waiting for lock (gnome-genius) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/genius/DEBIAN/control, package genius, directory debian/genius pkgstripfiles: Truncating usr/share/doc/genius/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package genius ... pkgstripfiles: No PNG files. dpkg-deb: building package 'genius' in '../genius_1.0.24-2build1_armhf.deb'. pkgstripfiles: Truncating usr/share/doc/gnome-genius/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package gnome-genius ... .oo...ooo pkgstripfiles: PNG optimization (5/0) for package gnome-genius took 12 s dpkg-deb: building package 'gnome-genius' in '../gnome-genius_1.0.24-2build1_armhf.deb'. pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/gnome-genius/dbgsym-root/DEBIAN/control, package gnome-genius-dbgsym, directory debian/.debhelper/gnome-genius/dbgsym-root dpkg-deb: building package 'gnome-genius-dbgsym' in 'debian/.debhelper/scratch-space/build-gnome-genius/gnome-genius-dbgsym_1.0.24-2build1_armhf.deb'. Renaming gnome-genius-dbgsym_1.0.24-2build1_armhf.deb to gnome-genius-dbgsym_1.0.24-2build1_armhf.ddeb dpkg-genbuildinfo --build=any dpkg-genchanges --build=any -mLaunchpad Build Daemon >../genius_1.0.24-2build1_armhf.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 20190114-2309 Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ genius_1.0.24-2build1_armhf.changes: ------------------------------------ Format: 1.8 Date: Mon, 14 Jan 2019 19:59:37 +0000 Source: genius Binary: genius gnome-genius genius-common genius-dev Architecture: armhf Version: 1.0.24-2build1 Distribution: disco-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Matthias Klose Description: genius - advanced general purpose calculator program (CLI frontend) genius-common - advanced general purpose calculator program (common files) genius-dev - advanced general purpose calculator program (development files) gnome-genius - advanced general purpose calculator program (GNOME frontend) Changes: genius (1.0.24-2build1) disco; urgency=medium . * No-change rebuild for readline soname change. Checksums-Sha1: 360ed39b3036a52c63e8c1a046e0242597ad4b7b 792572 genius-dbgsym_1.0.24-2build1_armhf.ddeb f977a28c535621abef789dfcba845d3762cae37e 11924 genius_1.0.24-2build1_armhf.buildinfo 488878feb653a894f1df105cf3c6a2e47eb5b98f 214744 genius_1.0.24-2build1_armhf.deb 68f227be6d80dc9ec774df09ed0ab3fc5073fc46 2161500 gnome-genius-dbgsym_1.0.24-2build1_armhf.ddeb 06c6b1762ebe3465440c65c6f5fd9d68577651ba 671376 gnome-genius_1.0.24-2build1_armhf.deb Checksums-Sha256: ccf66a17e3c972ecbe9e30e53b89b55753d8dbb56996bc72c7f3dd1ad5b1f540 792572 genius-dbgsym_1.0.24-2build1_armhf.ddeb a8721fe1f370e609cfa25cb804baaa0b4b9b83b68e1b6bf87820155d1d60e0f6 11924 genius_1.0.24-2build1_armhf.buildinfo 5ee3649778601ef3e50d4a0f7ac19a86bc26d5c00af4decee4e2441155433584 214744 genius_1.0.24-2build1_armhf.deb 242179d8736432959b2dc1625389cde2143173162de9f4e0b5ca3774c3efafd3 2161500 gnome-genius-dbgsym_1.0.24-2build1_armhf.ddeb e13c2f7a993dd2d5f877424e72afd226663e493f14bcb51a9f69e43a457c0d66 671376 gnome-genius_1.0.24-2build1_armhf.deb Files: cba04c2ac0879fe307f26943b169e6c7 792572 debug optional genius-dbgsym_1.0.24-2build1_armhf.ddeb cc6013027c7a48b888f43e27b74c125a 11924 gnome optional genius_1.0.24-2build1_armhf.buildinfo d66e4d2c168e0224146f284b99bb4c90 214744 gnome optional genius_1.0.24-2build1_armhf.deb 49bd25a972d056bdb145245df39359cc 2161500 debug optional gnome-genius-dbgsym_1.0.24-2build1_armhf.ddeb 43470745a0d723f5ece6726757a3dfea 671376 gnome optional gnome-genius_1.0.24-2build1_armhf.deb +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ genius_1.0.24-2build1_armhf.deb ------------------------------- new debian package, version 2.0. size 214744 bytes: control archive=892 bytes. 885 bytes, 17 lines control 189 bytes, 3 lines md5sums Package: genius Version: 1.0.24-2build1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: Felipe Sateler Installed-Size: 440 Depends: libc6 (>= 2.7), libglib2.0-0 (>= 2.35.9), libgmp10, libmpfr6 (>= 3.1.3), libreadline8 (>= 6.0), libtinfo6 (>= 6), genius-common (>= 1.0.24-2build1), genius-common (<= 1.0.24-2build1.) Section: gnome Priority: optional Homepage: http://www.5z.com/jirka/genius.html Description: advanced general purpose calculator program (CLI frontend) Genius is a general purpose calculator program similar in some aspects to BC, Matlab or Maple. It is useful both as a simple calculator and as a research or educational tool. The syntax is very intuitive and is designed to mimic how mathematics is usually written. . This package contains a command line interface for genius. drwxr-xr-x root/root 0 2019-01-14 19:59 ./ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/bin/ -rwxr-xr-x root/root 435952 2019-01-14 19:59 ./usr/bin/genius drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/doc/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/doc/genius/ -rw-r--r-- root/root 1165 2019-01-14 19:59 ./usr/share/doc/genius/changelog.Debian.gz -rw-r--r-- root/root 3161 2018-06-10 16:34 ./usr/share/doc/genius/copyright gnome-genius_1.0.24-2build1_armhf.deb ------------------------------------- new debian package, version 2.0. size 671376 bytes: control archive=1444 bytes. 1112 bytes, 18 lines control 1472 bytes, 18 lines md5sums Package: gnome-genius Source: genius Version: 1.0.24-2build1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: Felipe Sateler Installed-Size: 1440 Depends: libatk1.0-0 (>= 1.12.4), libc6 (>= 2.28), libcairo2 (>= 1.2.4), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.41.1), libgmp10, libgtk2.0-0 (>= 2.24.0), libgtksourceview2.0-0 (>= 2.10.0), libmpfr6 (>= 3.1.3), libpango-1.0-0 (>= 1.22.0), libpangocairo-1.0-0 (>= 1.18.0), libreadline8 (>= 6.0), libtinfo6 (>= 6), libx11-6, genius-common (>= 1.0.24-2build1), genius-common (<= 1.0.24-2build1.) Section: gnome Priority: optional Homepage: http://www.5z.com/jirka/genius.html Description: advanced general purpose calculator program (GNOME frontend) Genius is a general purpose calculator program similar in some aspects to BC, Matlab or Maple. It is useful both as a simple calculator and as a research or educational tool. The syntax is very intuitive and is designed to mimic how mathematics is usually written. . This package contains a GNOME frontend for genius. drwxr-xr-x root/root 0 2019-01-14 19:59 ./ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/bin/ -rwxr-xr-x root/root 1382508 2019-01-14 19:59 ./usr/bin/gnome-genius drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/lib/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/lib/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/lib/arm-linux-gnueabihf/genius/ -rwxr-xr-x root/root 9780 2019-01-14 19:59 ./usr/lib/arm-linux-gnueabihf/genius/genius-readline-helper-fifo drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/application-registry/ -rw-r--r-- root/root 178 2019-01-14 19:59 ./usr/share/application-registry/genius.applications drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/applications/ -rw-r--r-- root/root 5394 2019-01-14 19:59 ./usr/share/applications/gnome-genius.desktop drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/doc/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/doc/gnome-genius/ -rw-r--r-- root/root 1166 2019-01-14 19:59 ./usr/share/doc/gnome-genius/changelog.Debian.gz -rw-r--r-- root/root 3161 2018-06-10 16:34 ./usr/share/doc/gnome-genius/copyright drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/hicolor/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/hicolor/16x16/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/hicolor/16x16/apps/ -rw-r--r-- root/root 248 2019-01-14 19:59 ./usr/share/icons/hicolor/16x16/apps/gnome-genius.png drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/hicolor/22x22/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/hicolor/22x22/apps/ -rw-r--r-- root/root 297 2019-01-14 19:59 ./usr/share/icons/hicolor/22x22/apps/gnome-genius.png drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/hicolor/24x24/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/hicolor/24x24/apps/ -rw-r--r-- root/root 310 2019-01-14 19:59 ./usr/share/icons/hicolor/24x24/apps/gnome-genius.png drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/hicolor/256x256/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/hicolor/256x256/apps/ -rw-r--r-- root/root 11848 2019-01-14 19:59 ./usr/share/icons/hicolor/256x256/apps/gnome-genius.png drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/hicolor/32x32/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/hicolor/32x32/apps/ -rw-r--r-- root/root 570 2019-01-14 19:59 ./usr/share/icons/hicolor/32x32/apps/genius-stock-plot.png -rw-r--r-- root/root 440 2019-01-14 19:59 ./usr/share/icons/hicolor/32x32/apps/gnome-genius.png drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/hicolor/48x48/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/hicolor/48x48/apps/ -rw-r--r-- root/root 1278 2019-01-14 19:59 ./usr/share/icons/hicolor/48x48/apps/genius-stock-plot.png -rw-r--r-- root/root 536 2019-01-14 19:59 ./usr/share/icons/hicolor/48x48/apps/gnome-genius.png drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/hicolor/8x8/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/hicolor/8x8/apps/ -rw-r--r-- root/root 149 2019-01-14 19:59 ./usr/share/icons/hicolor/8x8/apps/gnome-genius.png drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/hicolor/scalable/ drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/icons/hicolor/scalable/apps/ -rw-r--r-- root/root 8644 2019-01-14 19:59 ./usr/share/icons/hicolor/scalable/apps/gnome-genius.svg drwxr-xr-x root/root 0 2019-01-14 19:59 ./usr/share/mime-info/ -rw-r--r-- root/root 341 2019-01-14 19:59 ./usr/share/mime-info/genius.keys -rw-r--r-- root/root 28 2019-01-14 19:59 ./usr/share/mime-info/genius.mime +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: armhf Build-Space: 96516 Build-Time: 184 Distribution: disco-proposed Host Architecture: armhf Install-Time: 62 Job: genius_1.0.24-2build1.dsc Machine Architecture: arm64 Package: genius Package-Time: 249 Source-Version: 1.0.24-2build1 Space: 96516 Status: successful Version: 1.0.24-2build1 -------------------------------------------------------------------------------- Finished at 20190114-2309 Build needed 00:04:09, 96516k disc space RUN: /usr/share/launchpad-buildd/slavebin/in-target scan-for-processes --backend=chroot --series=disco --arch=armhf PACKAGEBUILD-16277705 Scanning for processes to kill in build PACKAGEBUILD-16277705