Diff of the two buildlogs: -- --- b1/build.log 2021-07-12 20:53:54.906526483 +0000 +++ b2/build.log 2021-07-12 21:09:10.784023083 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Jul 12 08:36:41 -12 2021 -I: pbuilder-time-stamp: 1626122201 +I: Current time: Tue Jul 13 10:54:20 +14 2021 +I: pbuilder-time-stamp: 1626123260 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -16,8 +16,8 @@ I: copying [./genius_1.0.25-2.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.iPGpWaAM/trustedkeys.kbx': General error -gpgv: Signature made Sat Mar 21 02:48:56 2020 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.aGC3i5Vp/trustedkeys.kbx': General error +gpgv: Signature made Sun Mar 22 04:48:56 2020 +14 gpgv: using RSA key 218EE0362033C87B6C135FA4A3BABAE2408DD6CF gpgv: issuer "fsateler@debian.org" gpgv: Can't check signature: No public key @@ -29,135 +29,169 @@ dpkg-source: info: applying Clean-up-vte-configure.ac-handling.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/18414/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3986/tmp/hooks/D01_modify_environment starting +debug: Running on jtx1b. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3986/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3986/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=3' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=4' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='f9e66f0c48024616a29220df46b82309' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='18414' - PS1='# ' - PS2='> ' + INVOCATION_ID=5ea7622f420049288a15e38613d8a850 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3986 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.ffrtQn5fmP/pbuilderrc_b7Np --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.ffrtQn5fmP/b1 --logfile b1/build.log genius_1.0.25-2.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:8000/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.ffrtQn5fmP/pbuilderrc_IFyw --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.ffrtQn5fmP/b2 --logfile b2/build.log --extrapackages usrmerge genius_1.0.25-2.dsc' + SUDO_GID=114 + SUDO_UID=110 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:8000/ I: uname -a - Linux cbxi4a 5.10.0-7-armmp #1 SMP Debian 5.10.40-1 (2021-05-28) armv7l GNU/Linux + Linux i-capture-the-hostname 5.10.0-7-arm64 #1 SMP Debian 5.10.40-1 (2021-05-28) aarch64 GNU/Linux I: ls -l /bin total 3580 - -rwxr-xr-x 1 root root 816764 Jun 21 14:26 bash - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 9636 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 26668 Sep 22 2020 cat - -rwxr-xr-x 1 root root 43104 Sep 22 2020 chgrp - -rwxr-xr-x 1 root root 38984 Sep 22 2020 chmod - -rwxr-xr-x 1 root root 43112 Sep 22 2020 chown - -rwxr-xr-x 1 root root 92616 Sep 22 2020 cp - -rwxr-xr-x 1 root root 75524 Dec 10 2020 dash - -rwxr-xr-x 1 root root 75880 Sep 22 2020 date - -rwxr-xr-x 1 root root 55436 Sep 22 2020 dd - -rwxr-xr-x 1 root root 59912 Sep 22 2020 df - -rwxr-xr-x 1 root root 96764 Sep 22 2020 dir - -rwxr-xr-x 1 root root 55012 Feb 7 02:38 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 22508 Sep 22 2020 echo - -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep - -rwxr-xr-x 1 root root 22496 Sep 22 2020 false - -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep - -rwxr-xr-x 1 root root 47492 Feb 7 02:38 findmnt - -rwsr-xr-x 1 root root 26076 Feb 26 04:12 fusermount - -rwxr-xr-x 1 root root 124508 Nov 9 2020 grep - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 gunzip - -rwxr-xr-x 1 root root 6376 Mar 2 11:30 gzexe - -rwxr-xr-x 1 root root 64212 Mar 2 11:30 gzip - -rwxr-xr-x 1 root root 13784 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 43180 Sep 22 2020 ln - -rwxr-xr-x 1 root root 35068 Feb 7 2020 login - -rwxr-xr-x 1 root root 96764 Sep 22 2020 ls - -rwxr-xr-x 1 root root 99940 Feb 7 02:38 lsblk - -rwxr-xr-x 1 root root 51408 Sep 22 2020 mkdir - -rwxr-xr-x 1 root root 43184 Sep 22 2020 mknod - -rwxr-xr-x 1 root root 30780 Sep 22 2020 mktemp - -rwxr-xr-x 1 root root 34408 Feb 7 02:38 more - -rwsr-xr-x 1 root root 34400 Feb 7 02:38 mount - -rwxr-xr-x 1 root root 9824 Feb 7 02:38 mountpoint - -rwxr-xr-x 1 root root 88524 Sep 22 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 18 03:38 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 26652 Sep 22 2020 pwd - lrwxrwxrwx 1 root root 4 Jun 21 14:26 rbash -> bash - -rwxr-xr-x 1 root root 30740 Sep 22 2020 readlink - -rwxr-xr-x 1 root root 43104 Sep 22 2020 rm - -rwxr-xr-x 1 root root 30732 Sep 22 2020 rmdir - -rwxr-xr-x 1 root root 14144 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Jul 9 21:28 sh -> dash - -rwxr-xr-x 1 root root 22532 Sep 22 2020 sleep - -rwxr-xr-x 1 root root 55360 Sep 22 2020 stty - -rwsr-xr-x 1 root root 46704 Feb 7 02:38 su - -rwxr-xr-x 1 root root 22532 Sep 22 2020 sync - -rwxr-xr-x 1 root root 340872 Feb 16 21:55 tar - -rwxr-xr-x 1 root root 9808 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 67696 Sep 22 2020 touch - -rwxr-xr-x 1 root root 22496 Sep 22 2020 true - -rwxr-xr-x 1 root root 9636 Feb 26 04:12 ulockmgr_server - -rwsr-xr-x 1 root root 22108 Feb 7 02:38 umount - -rwxr-xr-x 1 root root 22520 Sep 22 2020 uname - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 uncompress - -rwxr-xr-x 1 root root 96764 Sep 22 2020 vdir - -rwxr-xr-x 1 root root 38512 Feb 7 02:38 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Mar 2 11:30 zcat - -rwxr-xr-x 1 root root 1678 Mar 2 11:30 zcmp - -rwxr-xr-x 1 root root 5880 Mar 2 11:30 zdiff - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zegrep - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zfgrep - -rwxr-xr-x 1 root root 2081 Mar 2 11:30 zforce - -rwxr-xr-x 1 root root 7585 Mar 2 11:30 zgrep - -rwxr-xr-x 1 root root 2206 Mar 2 11:30 zless - -rwxr-xr-x 1 root root 1842 Mar 2 11:30 zmore - -rwxr-xr-x 1 root root 4553 Mar 2 11:30 znew -I: user script /srv/workspace/pbuilder/18414/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 816764 Jun 22 16:26 bash + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 9636 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 26668 Sep 23 2020 cat + -rwxr-xr-x 1 root root 43104 Sep 23 2020 chgrp + -rwxr-xr-x 1 root root 38984 Sep 23 2020 chmod + -rwxr-xr-x 1 root root 43112 Sep 23 2020 chown + -rwxr-xr-x 1 root root 92616 Sep 23 2020 cp + -rwxr-xr-x 1 root root 75524 Dec 11 2020 dash + -rwxr-xr-x 1 root root 75880 Sep 23 2020 date + -rwxr-xr-x 1 root root 55436 Sep 23 2020 dd + -rwxr-xr-x 1 root root 59912 Sep 23 2020 df + -rwxr-xr-x 1 root root 96764 Sep 23 2020 dir + -rwxr-xr-x 1 root root 55012 Feb 8 04:38 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 22508 Sep 23 2020 echo + -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep + -rwxr-xr-x 1 root root 22496 Sep 23 2020 false + -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep + -rwxr-xr-x 1 root root 47492 Feb 8 04:38 findmnt + -rwsr-xr-x 1 root root 26076 Feb 27 06:12 fusermount + -rwxr-xr-x 1 root root 124508 Nov 10 2020 grep + -rwxr-xr-x 2 root root 2346 Mar 3 13:30 gunzip + -rwxr-xr-x 1 root root 6376 Mar 3 13:30 gzexe + -rwxr-xr-x 1 root root 64212 Mar 3 13:30 gzip + -rwxr-xr-x 1 root root 13784 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 43180 Sep 23 2020 ln + -rwxr-xr-x 1 root root 35068 Feb 8 2020 login + -rwxr-xr-x 1 root root 96764 Sep 23 2020 ls + -rwxr-xr-x 1 root root 99940 Feb 8 04:38 lsblk + -rwxr-xr-x 1 root root 51408 Sep 23 2020 mkdir + -rwxr-xr-x 1 root root 43184 Sep 23 2020 mknod + -rwxr-xr-x 1 root root 30780 Sep 23 2020 mktemp + -rwxr-xr-x 1 root root 34408 Feb 8 04:38 more + -rwsr-xr-x 1 root root 34400 Feb 8 04:38 mount + -rwxr-xr-x 1 root root 9824 Feb 8 04:38 mountpoint + -rwxr-xr-x 1 root root 88524 Sep 23 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 19 05:38 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 26652 Sep 23 2020 pwd + lrwxrwxrwx 1 root root 4 Jun 22 16:26 rbash -> bash + -rwxr-xr-x 1 root root 30740 Sep 23 2020 readlink + -rwxr-xr-x 1 root root 43104 Sep 23 2020 rm + -rwxr-xr-x 1 root root 30732 Sep 23 2020 rmdir + -rwxr-xr-x 1 root root 14144 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 76012 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Jul 13 10:55 sh -> bash + lrwxrwxrwx 1 root root 4 Jul 10 23:28 sh.distrib -> dash + -rwxr-xr-x 1 root root 22532 Sep 23 2020 sleep + -rwxr-xr-x 1 root root 55360 Sep 23 2020 stty + -rwsr-xr-x 1 root root 46704 Feb 8 04:38 su + -rwxr-xr-x 1 root root 22532 Sep 23 2020 sync + -rwxr-xr-x 1 root root 340872 Feb 17 23:55 tar + -rwxr-xr-x 1 root root 9808 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 67696 Sep 23 2020 touch + -rwxr-xr-x 1 root root 22496 Sep 23 2020 true + -rwxr-xr-x 1 root root 9636 Feb 27 06:12 ulockmgr_server + -rwsr-xr-x 1 root root 22108 Feb 8 04:38 umount + -rwxr-xr-x 1 root root 22520 Sep 23 2020 uname + -rwxr-xr-x 2 root root 2346 Mar 3 13:30 uncompress + -rwxr-xr-x 1 root root 96764 Sep 23 2020 vdir + -rwxr-xr-x 1 root root 38512 Feb 8 04:38 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Mar 3 13:30 zcat + -rwxr-xr-x 1 root root 1678 Mar 3 13:30 zcmp + -rwxr-xr-x 1 root root 5880 Mar 3 13:30 zdiff + -rwxr-xr-x 1 root root 29 Mar 3 13:30 zegrep + -rwxr-xr-x 1 root root 29 Mar 3 13:30 zfgrep + -rwxr-xr-x 1 root root 2081 Mar 3 13:30 zforce + -rwxr-xr-x 1 root root 7585 Mar 3 13:30 zgrep + -rwxr-xr-x 1 root root 2206 Mar 3 13:30 zless + -rwxr-xr-x 1 root root 1842 Mar 3 13:30 zmore + -rwxr-xr-x 1 root root 4553 Mar 3 13:30 znew +I: user script /srv/workspace/pbuilder/3986/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -562,7 +596,7 @@ Get: 339 http://deb.debian.org/debian bullseye/main armhf libncurses5-dev armhf 6.2+20201114-2 [936 B] Get: 340 http://deb.debian.org/debian bullseye/main armhf libreadline-dev armhf 8.1-1 [135 kB] Get: 341 http://deb.debian.org/debian bullseye/main armhf libvte-2.91-dev armhf 0.62.3-1 [55.9 kB] -Fetched 133 MB in 15s (8751 kB/s) +Fetched 133 MB in 24s (5588 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libapparmor1:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19398 files and directories currently installed.) @@ -1970,9 +2004,42 @@ Building dependency tree... Reading state information... fakeroot is already the newest version (1.25.3-1.1). -0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +The following additional packages will be installed: + libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl +The following NEW packages will be installed: + libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl usrmerge +0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. +Need to get 59.5 kB of archives. +After this operation, 157 kB of additional disk space will be used. +Get:1 http://deb.debian.org/debian bullseye/main armhf libnumber-compare-perl all 0.03-1.1 [6956 B] +Get:2 http://deb.debian.org/debian bullseye/main armhf libtext-glob-perl all 0.11-1 [8888 B] +Get:3 http://deb.debian.org/debian bullseye/main armhf libfile-find-rule-perl all 0.34-1 [30.6 kB] +Get:4 http://deb.debian.org/debian bullseye/main armhf usrmerge all 25 [13.0 kB] +debconf: delaying package configuration, since apt-utils is not installed +Fetched 59.5 kB in 0s (704 kB/s) +Selecting previously unselected package libnumber-compare-perl. +(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 37885 files and directories currently installed.) +Preparing to unpack .../libnumber-compare-perl_0.03-1.1_all.deb ... +Unpacking libnumber-compare-perl (0.03-1.1) ... +Selecting previously unselected package libtext-glob-perl. +Preparing to unpack .../libtext-glob-perl_0.11-1_all.deb ... +Unpacking libtext-glob-perl (0.11-1) ... +Selecting previously unselected package libfile-find-rule-perl. +Preparing to unpack .../libfile-find-rule-perl_0.34-1_all.deb ... +Unpacking libfile-find-rule-perl (0.34-1) ... +Selecting previously unselected package usrmerge. +Preparing to unpack .../archives/usrmerge_25_all.deb ... +Unpacking usrmerge (25) ... +Setting up libtext-glob-perl (0.11-1) ... +Setting up libnumber-compare-perl (0.03-1.1) ... +Setting up libfile-find-rule-perl (0.34-1) ... +Setting up usrmerge (25) ... +The system has been successfully converted. +Processing triggers for man-db (2.9.4-2) ... +Not building database; man-db/auto-update is not 'true'. I: Building the package -I: Running cd /build/genius-1.0.25/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../genius_1.0.25-2_source.changes +hostname: Name or service not known +I: Running cd /build/genius-1.0.25/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../genius_1.0.25-2_source.changes dpkg-buildpackage: info: source package genius dpkg-buildpackage: info: source version 1.0.25-2 dpkg-buildpackage: info: source distribution unstable @@ -2015,7 +2082,7 @@ ./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --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 a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes @@ -2050,8 +2117,8 @@ 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 grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for flex... flex checking lex output file root... lex.yy @@ -2060,8 +2127,8 @@ 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 a sed that does not truncate output... /usr/bin/sed +checking for fgrep... /usr/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 @@ -2081,8 +2148,8 @@ 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 a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for sys/types.h... yes @@ -2254,7 +2321,7 @@ make[1]: Leaving directory '/build/genius-1.0.25' dh_auto_build - make -j3 + make -j4 make[1]: Entering directory '/build/genius-1.0.25' make all-recursive make[2]: Entering directory '/build/genius-1.0.25' @@ -2279,11 +2346,11 @@ 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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o test-ve-config test-ve-config.o libvicious.a -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lglib-2.0 -lmpfr -libtool: link: gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o test-ve-config test-ve-config.o libvicious.a -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lmpfr +/bin/sh ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o test-ve-config test-ve-config.o libvicious.a -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lglib-2.0 -lmpfr 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') +libtool: link: gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o test-ve-config test-ve-config.o libvicious.a -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lmpfr ranlib libviciousui.a make[4]: Leaving directory '/build/genius-1.0.25/ve' make[3]: Leaving directory '/build/genius-1.0.25/ve' @@ -2295,15 +2362,7 @@ 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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkpsfont.o gtkpsfont.c -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] - 101 | 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] - 133 | for (i = 0; i < query.n_params; 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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplot.o gtkplot.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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplot3d.o gtkplot3d.c gtkpsfont.c:50:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 50 | { "Times-Roman", | ^~~~~~~~~~~~~ @@ -2728,6 +2787,15 @@ gtkpsfont.c:335:16: warning: comparison of integer expressions of different signedness: 'gint' {aka 'int'} and 'unsigned int' [-Wsign-compare] 335 | for(i = 0; i < NUM_FONTS; i++){ | ^ +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] + 101 | 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] + 133 | for (i = 0; i < query.n_params; 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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotarray.o gtkplotarray.c gtkpsfont.c: In function 'find_psfont': gtkpsfont.c:669:18: warning: comparison of integer expressions of different signedness: 'gint' {aka 'int'} and 'unsigned int' [-Wsign-compare] 669 | for(i = 0; i < NUM_FONTS; i++){ @@ -2736,538 +2804,7 @@ gtkpsfont.c:722:18: warning: comparison of integer expressions of different signedness: 'gint' {aka 'int'} and 'unsigned int' [-Wsign-compare] 722 | for(i = 0; i < NUM_FONTS; 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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotarray.o gtkplotarray.c -gtkplot.c: In function 'gtk_plot_get_type': -gtkplot.c:256:3: warning: cast between incompatible function types from 'void (*)(GtkPlotClass *)' {aka 'void (*)(struct _GtkPlotClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] - 256 | (GClassInitFunc) gtk_plot_class_init, - | ^ -gtkplot.c:258: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] - 258 | (GInstanceInitFunc) gtk_plot_init, - | ^ -gtkplot.c: In function 'gtk_plot_axis_get_type': -gtkplot.c:1008:3: warning: cast between incompatible function types from 'void (*)(GtkPlotAxisClass *)' {aka 'void (*)(struct _GtkPlotAxisClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] - 1008 | (GClassInitFunc) gtk_plot_axis_class_init, - | ^ -gtkplot.c:1010: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] - 1010 | (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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplot.c:35: -gtkplot.c: In function 'gtk_plot_init': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 36 | #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:1623:17: note: in expansion of macro 'GTK_PLOT_AXIS' - 1623 | plot->right = GTK_PLOT_AXIS(gtk_plot_axis_new(GTK_PLOT_AXIS_Y)); - | ^~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 36 | #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:1629:16: note: in expansion of macro 'GTK_PLOT_AXIS' - 1629 | plot->left = GTK_PLOT_AXIS(gtk_plot_axis_new(GTK_PLOT_AXIS_Y)); - | ^~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 36 | #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:1635:15: note: in expansion of macro 'GTK_PLOT_AXIS' - 1635 | plot->top = GTK_PLOT_AXIS(gtk_plot_axis_new(GTK_PLOT_AXIS_X)); - | ^~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 36 | #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:1641:18: note: in expansion of macro 'GTK_PLOT_AXIS' - 1641 | 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:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:1716:10: note: in expansion of macro 'GTK_PLOT' - 1716 | plot = GTK_PLOT (object); - | ^~~~~~~~ -gtkplot.c: In function 'gtk_plot_set_property': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:1872:10: note: in expansion of macro 'GTK_PLOT' - 1872 | plot = GTK_PLOT (object); - | ^~~~~~~~ -gtkplot.c:1874:3: warning: switch missing default case [-Wswitch-default] - 1874 | switch(prop_id){ - | ^~~~~~ -gtkplot.c: In function 'gtk_plot_real_set_pc': -gtkplot.c:2031:16: warning: cast increases required alignment of target type [-Wcast-align] - 2031 | 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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplot.c:35: -gtkplot.c: In function 'gtk_plot_axis_set_property': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 36 | #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:2145:10: note: in expansion of macro 'GTK_PLOT_AXIS' - 2145 | axis = GTK_PLOT_AXIS (object); - | ^~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 32 | #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:2278:45: note: in expansion of macro 'GTK_PLOT_ARRAY' - 2278 | gtk_plot_axis_set_tick_labels(axis, GTK_PLOT_ARRAY(g_value_get_object(value))); - | ^~~~~~~~~~~~~~ -gtkplot.c:2146:3: warning: switch missing default case [-Wswitch-default] - 2146 | 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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplot.c:35: -gtkplot.c: In function 'gtk_plot_axis_get_property': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 36 | #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:2293:10: note: in expansion of macro 'GTK_PLOT_AXIS' - 2293 | axis = GTK_PLOT_AXIS (object); - | ^~~~~~~~~~~~~ -gtkplot.c: In function 'gtk_plot_destroy': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:2433:10: note: in expansion of macro 'GTK_PLOT' - 2433 | plot = GTK_PLOT (object); - | ^~~~~~~~ -gtkplot.c: In function 'gtk_plot_axis_destroy': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 36 | #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:2493:10: note: in expansion of macro 'GTK_PLOT_AXIS' - 2493 | axis = GTK_PLOT_AXIS (object); - | ^~~~~~~~~~~~~ -gtkplot.c: In function 'gtk_plot_show_all': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:2525:10: note: in expansion of macro 'GTK_PLOT' - 2525 | plot = GTK_PLOT (widget); - | ^~~~~~~~ -gtkplot.c: In function 'gtk_plot_real_paint': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:2564:10: note: in expansion of macro 'GTK_PLOT' - 2564 | plot = GTK_PLOT(widget); - | ^~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:2616:30: note: in expansion of macro 'GTK_PLOT_DATA' - 2616 | gtk_plot_data_paint(GTK_PLOT_DATA(dataset->data)); - | ^~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:2696:30: note: in expansion of macro 'GTK_PLOT_DATA' - 2696 | 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:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:2733:10: note: in expansion of macro 'GTK_PLOT' - 2733 | plot = GTK_PLOT(widget); - | ^~~~~~~~ -gtkplot.c: In function 'gtk_plot_axis_new': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 36 | #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:2761:27: note: in expansion of macro 'GTK_PLOT_AXIS' - 2761 | gtk_plot_axis_construct(GTK_PLOT_AXIS(axis), orientation); - | ^~~~~~~~~~~~~ -gtkplot.c: In function 'gtk_plot_axis_construct': -gtkplot.c:2791:3: warning: switch missing default case [-Wswitch-default] - 2791 | 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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplot.c:35: -gtkplot.c: In function 'gtk_plot_new': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:2834:22: note: in expansion of macro 'GTK_PLOT' - 2834 | gtk_plot_construct(GTK_PLOT(plot), drawable); - | ^~~~~~~~ -gtkplot.c: In function 'gtk_plot_new_with_size': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:2893:32: note: in expansion of macro 'GTK_PLOT' - 2893 | 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:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:2914:20: note: in expansion of macro 'GTK_PLOT' - 2914 | 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:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 31 | #define GTK_PLOT_PC(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pc_get_type (), GtkPlotPC) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:2937:28: note: in expansion of macro 'GTK_PLOT_PC' - 2937 | 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:3233:3: warning: switch missing default case [-Wswitch-default] - 3233 | 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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplot.c:35: -gtkplot.c: In function 'gtk_plot_draw_legends': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:3417:10: note: in expansion of macro 'GTK_PLOT' - 3417 | plot = GTK_PLOT(widget); - | ^~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:3447:18: note: in expansion of macro 'GTK_PLOT_DATA' - 3447 | dataset = GTK_PLOT_DATA(datasets->data); - | ^~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:3493:16: note: in expansion of macro 'GTK_PLOT_DATA' - 3493 | dataset = GTK_PLOT_DATA(datasets->data); - | ^~~~~~~~~~~~~ -gtkplot.c: In function 'gtk_plot_ticks_inverse': -gtkplot.c:3664:5: warning: switch missing default case [-Wswitch-default] - 3664 | switch(ticks.scale){ - | ^~~~~~ -gtkplot.c: In function 'gtk_plot_text_get_size': -gtkplot.c:4021:19: warning: declaration of 'i' shadows a previous local [-Wshadow] - 4021 | gint i = g_utf8_next_char(aux) - aux2; - | ^ -gtkplot.c:3851:8: note: shadowed declaration is here - 3851 | gint i = 0; - | ^ -gtkplot.c:4062:19: warning: declaration of 'i' shadows a previous local [-Wshadow] - 4062 | gint i = g_utf8_next_char(aux) - aux2; - | ^ -gtkplot.c:3851:8: note: shadowed declaration is here - 3851 | gint i = 0; - | ^ -gtkplot.c:4075:13: warning: declaration of 'i' shadows a previous local [-Wshadow] - 4075 | gint i = g_utf8_next_char(aux) - aux2; - | ^ -gtkplot.c:3851:8: note: shadowed declaration is here - 3851 | gint i = 0; - | ^ -gtkplot.c: In function 'gtk_plot_text_get_area': -gtkplot.c:4134:7: warning: switch missing default case [-Wswitch-default] - 4134 | switch(angle){ - | ^~~~~~ -gtkplot.c:4152:7: warning: switch missing default case [-Wswitch-default] - 4152 | switch(angle){ - | ^~~~~~ -gtkplot.c:4171:7: warning: switch missing default case [-Wswitch-default] - 4171 | switch(angle){ - | ^~~~~~ -gtkplot.c:4132:3: warning: enumeration value 'GTK_JUSTIFY_FILL' not handled in switch [-Wswitch-enum] - 4132 | 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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplot.c:35: -gtkplot.c: In function 'gtk_plot_real_get_pixel': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:4446:12: note: in expansion of macro 'GTK_PLOT' - 4446 | plot = GTK_PLOT(widget); - | ^~~~~~~~ -gtkplot.c: In function 'gtk_plot_real_get_point': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:4478:12: note: in expansion of macro 'GTK_PLOT' - 4478 | plot = GTK_PLOT(widget); - | ^~~~~~~~ -gtkplot.c: In function 'gtk_plot_autoscale': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:4693:16: note: in expansion of macro 'GTK_PLOT_DATA' - 4693 | dataset = GTK_PLOT_DATA(list->data); - | ^~~~~~~~~~~~~ -gtkplot.c: In function 'gtk_plot_get_axis': -gtkplot.c:5247:3: warning: switch missing default case [-Wswitch-default] - 5247 | 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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplot.c:35: -gtkplot.c: In function 'gtk_plot_legends_get_allocation': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:6282:16: note: in expansion of macro 'GTK_PLOT_DATA' - 6282 | dataset = GTK_PLOT_DATA(datasets->data); - | ^~~~~~~~~~~~~ -gtkplot.c: In function 'gtk_plot_add_function': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:6384:13: note: in expansion of macro 'GTK_PLOT_DATA' - 6384 | dataset = GTK_PLOT_DATA(gtk_plot_data_new_function(function)); - | ^~~~~~~~~~~~~ -gtkplot.c: In function 'gtk_plot_remove_data': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplot.c:6412:9: note: in expansion of macro 'GTK_PLOT_DATA' - 6412 | if(GTK_PLOT_DATA(data) == dataset){ - | ^~~~~~~~~~~~~ -gtkplot.c: In function 'gtk_plot_real_ticks_recalc': -gtkplot.c:6500:12: warning: implicit conversion from 'float' to 'gdouble' {aka 'double'} to match other operand of binary expression [-Wdouble-promotion] - 6500 | if(max <= 0.0f) ticks->max = max = 1.E-11; - | ^~ -gtkplot.c:6547:6: warning: switch missing default case [-Wswitch-default] - 6547 | switch(scale){ - | ^~~~~~ +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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotbar.o gtkplotbar.c 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] 157 | (GClassInitFunc) gtk_plot3d_class_init, @@ -3275,12 +2812,6 @@ 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] 159 | (GInstanceInitFunc) gtk_plot3d_init, | ^ -gtkplot.c:6576:5: warning: switch missing default case [-Wswitch-default] - 6576 | switch(scale){ - | ^~~~~~ -gtkplot.c:6593:6: warning: switch missing default case [-Wswitch-default] - 6593 | switch(scale){ - | ^~~~~~ 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:22, @@ -3532,6 +3063,10 @@ gtkplot3d.c:1071:3: note: in expansion of macro 'GTK_PLOT' 1071 | GTK_PLOT(plot)->legends_attr.transparent = FALSE; | ^~~~~~~~ +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] + 87 | (GClassInitFunc) gtk_plot_bar_class_init, + | ^ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -3544,7 +3079,21 @@ gtkplot3d.c:1077:3: note: in expansion of macro 'GTK_PLOT' 1077 | GTK_PLOT(plot)->clip_data = TRUE; | ^~~~~~~~ +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] + 89 | (GInstanceInitFunc) gtk_plot_bar_init, + | ^ gtkplot3d.c: In function 'gtk_plot3d_destroy': +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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplotbar.c:32: +gtkplotbar.c: In function 'gtk_plot_bar_set_property': /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -3557,7 +3106,200 @@ gtkplot3d.c:1085:21: note: in expansion of macro 'GTK_PLOT3D' 1085 | GtkPlot3D *plot = GTK_PLOT3D(object); | ^~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #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' + 138 | data = GTK_PLOT_BAR (object); + | ^~~~~~~~~~~~ +gtkplotbar.c:140:3: warning: switch missing default case [-Wswitch-default] + 140 | 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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplotbar.c:32: +gtkplotbar.c: In function 'gtk_plot_bar_get_property': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #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' + 159 | data = GTK_PLOT_BAR (object); + | ^~~~~~~~~~~~ gtkplot3d.c: In function 'gtk_plot3d_set_property': +gtkplotbar.c: In function 'gtk_plot_bar_init': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotbar.c:184:3: note: in expansion of macro 'GTK_PLOT_DATA' + 184 | GTK_PLOT_DATA(dataset)->symbol.symbol_style = GTK_PLOT_SYMBOL_FILLED; + | ^~~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotbar.c:185:3: note: in expansion of macro 'GTK_PLOT_DATA' + 185 | GTK_PLOT_DATA(dataset)->symbol.color = white; + | ^~~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotbar.c:186:3: note: in expansion of macro 'GTK_PLOT_DATA' + 186 | GTK_PLOT_DATA(dataset)->line.line_style = GTK_PLOT_LINE_SOLID; + | ^~~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #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' + 187 | GTK_PLOT_DATA(dataset)->line.line_width = 1; + | ^~~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #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' + 188 | GTK_PLOT_DATA(dataset)->line.color = black; + | ^~~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotbar.c:190:38: note: in expansion of macro 'GTK_PLOT_DATA' + 190 | 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:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotbar.c:212:26: note: in expansion of macro 'GTK_PLOT_BAR' + 212 | 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:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotbar.c:235:3: note: in expansion of macro 'GTK_PLOT_BAR' + 235 | GTK_PLOT_BAR(copy)->orientation = GTK_PLOT_BAR(data)->orientation; + | ^~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotbar.c:235:37: note: in expansion of macro 'GTK_PLOT_BAR' + 235 | GTK_PLOT_BAR(copy)->orientation = GTK_PLOT_BAR(data)->orientation; + | ^~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotbar.c:236:3: note: in expansion of macro 'GTK_PLOT_BAR' + 236 | GTK_PLOT_BAR(copy)->width = GTK_PLOT_BAR(data)->width; + | ^~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotbar.c:236:31: note: in expansion of macro 'GTK_PLOT_BAR' + 236 | 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:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotbar.c:252:9: note: in expansion of macro 'GTK_PLOT_BAR' + 252 | bar = GTK_PLOT_BAR(dataset); + | ^~~~~~~~~~~~ +gtkplotbar.c:270:5: warning: switch missing default case [-Wswitch-default] + 270 | switch(bar->orientation){ + | ^~~~~~ +gtkplotbar.c: In function 'gtk_plot_bar_draw_legend': +gtkplotbar.c:361:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 361 | legend.text = ""; + | ^ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -4322,6 +4064,477 @@ gtkplot3d.c:2425:3: note: in expansion of macro 'GTK_PLOT' 2425 | GTK_PLOT(plot)->ymax = max; | ^~~~~~~~ +gtkplot.c: In function 'gtk_plot_get_type': +gtkplot.c:256:3: warning: cast between incompatible function types from 'void (*)(GtkPlotClass *)' {aka 'void (*)(struct _GtkPlotClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] + 256 | (GClassInitFunc) gtk_plot_class_init, + | ^ +gtkplot.c:258: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] + 258 | (GInstanceInitFunc) gtk_plot_init, + | ^ +gtkplot.c: In function 'gtk_plot_axis_get_type': +gtkplot.c:1008:3: warning: cast between incompatible function types from 'void (*)(GtkPlotAxisClass *)' {aka 'void (*)(struct _GtkPlotAxisClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] + 1008 | (GClassInitFunc) gtk_plot_axis_class_init, + | ^ +gtkplot.c:1010: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] + 1010 | (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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplot.c:35: +gtkplot.c: In function 'gtk_plot_init': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 36 | #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:1623:17: note: in expansion of macro 'GTK_PLOT_AXIS' + 1623 | plot->right = GTK_PLOT_AXIS(gtk_plot_axis_new(GTK_PLOT_AXIS_Y)); + | ^~~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 36 | #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:1629:16: note: in expansion of macro 'GTK_PLOT_AXIS' + 1629 | plot->left = GTK_PLOT_AXIS(gtk_plot_axis_new(GTK_PLOT_AXIS_Y)); + | ^~~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 36 | #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:1635:15: note: in expansion of macro 'GTK_PLOT_AXIS' + 1635 | plot->top = GTK_PLOT_AXIS(gtk_plot_axis_new(GTK_PLOT_AXIS_X)); + | ^~~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 36 | #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:1641:18: note: in expansion of macro 'GTK_PLOT_AXIS' + 1641 | 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:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:1716:10: note: in expansion of macro 'GTK_PLOT' + 1716 | plot = GTK_PLOT (object); + | ^~~~~~~~ +gtkplot.c: In function 'gtk_plot_set_property': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:1872:10: note: in expansion of macro 'GTK_PLOT' + 1872 | plot = GTK_PLOT (object); + | ^~~~~~~~ +gtkplot.c:1874:3: warning: switch missing default case [-Wswitch-default] + 1874 | switch(prop_id){ + | ^~~~~~ +gtkplot.c: In function 'gtk_plot_real_set_pc': +gtkplot.c:2031:16: warning: cast increases required alignment of target type [-Wcast-align] + 2031 | 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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplot.c:35: +gtkplot.c: In function 'gtk_plot_axis_set_property': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 36 | #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:2145:10: note: in expansion of macro 'GTK_PLOT_AXIS' + 2145 | axis = GTK_PLOT_AXIS (object); + | ^~~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 32 | #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:2278:45: note: in expansion of macro 'GTK_PLOT_ARRAY' + 2278 | gtk_plot_axis_set_tick_labels(axis, GTK_PLOT_ARRAY(g_value_get_object(value))); + | ^~~~~~~~~~~~~~ +gtkplot.c:2146:3: warning: switch missing default case [-Wswitch-default] + 2146 | 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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplot.c:35: +gtkplot.c: In function 'gtk_plot_axis_get_property': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 36 | #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:2293:10: note: in expansion of macro 'GTK_PLOT_AXIS' + 2293 | axis = GTK_PLOT_AXIS (object); + | ^~~~~~~~~~~~~ +gtkplot.c: In function 'gtk_plot_destroy': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:2433:10: note: in expansion of macro 'GTK_PLOT' + 2433 | plot = GTK_PLOT (object); + | ^~~~~~~~ +gtkplot.c: In function 'gtk_plot_axis_destroy': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 36 | #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:2493:10: note: in expansion of macro 'GTK_PLOT_AXIS' + 2493 | axis = GTK_PLOT_AXIS (object); + | ^~~~~~~~~~~~~ +gtkplot.c: In function 'gtk_plot_show_all': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:2525:10: note: in expansion of macro 'GTK_PLOT' + 2525 | plot = GTK_PLOT (widget); + | ^~~~~~~~ +gtkplot.c: In function 'gtk_plot_real_paint': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:2564:10: note: in expansion of macro 'GTK_PLOT' + 2564 | plot = GTK_PLOT(widget); + | ^~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:2616:30: note: in expansion of macro 'GTK_PLOT_DATA' + 2616 | gtk_plot_data_paint(GTK_PLOT_DATA(dataset->data)); + | ^~~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:2696:30: note: in expansion of macro 'GTK_PLOT_DATA' + 2696 | 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:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:2733:10: note: in expansion of macro 'GTK_PLOT' + 2733 | plot = GTK_PLOT(widget); + | ^~~~~~~~ +gtkplot.c: In function 'gtk_plot_axis_new': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 36 | #define GTK_PLOT_AXIS(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_axis_get_type (), GtkPlotAxis) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:2761:27: note: in expansion of macro 'GTK_PLOT_AXIS' + 2761 | gtk_plot_axis_construct(GTK_PLOT_AXIS(axis), orientation); + | ^~~~~~~~~~~~~ +gtkplot.c: In function 'gtk_plot_axis_construct': +gtkplot.c:2791:3: warning: switch missing default case [-Wswitch-default] + 2791 | 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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplot.c:35: +gtkplot.c: In function 'gtk_plot_new': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:2834:22: note: in expansion of macro 'GTK_PLOT' + 2834 | gtk_plot_construct(GTK_PLOT(plot), drawable); + | ^~~~~~~~ +gtkplot.c: In function 'gtk_plot_new_with_size': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:2893:32: note: in expansion of macro 'GTK_PLOT' + 2893 | 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:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:2914:20: note: in expansion of macro 'GTK_PLOT' + 2914 | 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:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 31 | #define GTK_PLOT_PC(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pc_get_type (), GtkPlotPC) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:2937:28: note: in expansion of macro 'GTK_PLOT_PC' + 2937 | 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:3233:3: warning: switch missing default case [-Wswitch-default] + 3233 | 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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplot.c:35: +gtkplot.c: In function 'gtk_plot_draw_legends': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:3417:10: note: in expansion of macro 'GTK_PLOT' + 3417 | plot = GTK_PLOT(widget); + | ^~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:3447:18: note: in expansion of macro 'GTK_PLOT_DATA' + 3447 | dataset = GTK_PLOT_DATA(datasets->data); + | ^~~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:3493:16: note: in expansion of macro 'GTK_PLOT_DATA' + 3493 | dataset = GTK_PLOT_DATA(datasets->data); + | ^~~~~~~~~~~~~ +gtkplot.c: In function 'gtk_plot_ticks_inverse': +gtkplot.c:3664:5: warning: switch missing default case [-Wswitch-default] + 3664 | switch(ticks.scale){ + | ^~~~~~ +gtkplot.c: In function 'gtk_plot_text_get_size': +gtkplot.c:4021:19: warning: declaration of 'i' shadows a previous local [-Wshadow] + 4021 | gint i = g_utf8_next_char(aux) - aux2; + | ^ +gtkplot.c:3851:8: note: shadowed declaration is here + 3851 | gint i = 0; + | ^ +gtkplot.c:4062:19: warning: declaration of 'i' shadows a previous local [-Wshadow] + 4062 | gint i = g_utf8_next_char(aux) - aux2; + | ^ +gtkplot.c:3851:8: note: shadowed declaration is here + 3851 | gint i = 0; + | ^ +gtkplot.c:4075:13: warning: declaration of 'i' shadows a previous local [-Wshadow] + 4075 | gint i = g_utf8_next_char(aux) - aux2; + | ^ +gtkplot.c:3851:8: note: shadowed declaration is here + 3851 | gint i = 0; + | ^ +gtkplot.c: In function 'gtk_plot_text_get_area': +gtkplot.c:4134:7: warning: switch missing default case [-Wswitch-default] + 4134 | switch(angle){ + | ^~~~~~ +gtkplot.c:4152:7: warning: switch missing default case [-Wswitch-default] + 4152 | switch(angle){ + | ^~~~~~ +gtkplot.c:4171:7: warning: switch missing default case [-Wswitch-default] + 4171 | switch(angle){ + | ^~~~~~ +gtkplot.c:4132:3: warning: enumeration value 'GTK_JUSTIFY_FILL' not handled in switch [-Wswitch-enum] + 4132 | 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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplot.c:35: +gtkplot.c: In function 'gtk_plot_real_get_pixel': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:4446:12: note: in expansion of macro 'GTK_PLOT' + 4446 | plot = GTK_PLOT(widget); + | ^~~~~~~~ +gtkplot.c: In function 'gtk_plot_real_get_point': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 30 | #define GTK_PLOT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_get_type (), GtkPlot) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:4478:12: note: in expansion of macro 'GTK_PLOT' + 4478 | plot = GTK_PLOT(widget); + | ^~~~~~~~ +gtkplot.c: In function 'gtk_plot_autoscale': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:4693:16: note: in expansion of macro 'GTK_PLOT_DATA' + 4693 | dataset = GTK_PLOT_DATA(list->data); + | ^~~~~~~~~~~~~ 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] 77 | (GClassInitFunc) gtk_plot_array_class_init, @@ -4329,6 +4542,10 @@ 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] 82 | (GInstanceInitFunc) gtk_plot_array_init, | ^ +gtkplot.c: In function 'gtk_plot_get_axis': +gtkplot.c:5247:3: warning: switch missing default case [-Wswitch-default] + 5247 | 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:22, @@ -4427,6 +4644,29 @@ gtkplotarray.c:296:3: note: in expansion of macro 'GTK_PLOT_ARRAY' 296 | GTK_PLOT_ARRAY(object)->label = g_strdup(name); | ^~~~~~~~~~~~~~ +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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplot.c:35: +gtkplot.c: In function 'gtk_plot_legends_get_allocation': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:6282:16: note: in expansion of macro 'GTK_PLOT_DATA' + 6282 | dataset = GTK_PLOT_DATA(datasets->data); + | ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -4439,6 +4679,7 @@ gtkplotarray.c:297:3: note: in expansion of macro 'GTK_PLOT_ARRAY' 297 | GTK_PLOT_ARRAY(object)->description = NULL; | ^~~~~~~~~~~~~~ +gtkplot.c: In function 'gtk_plot_add_function': /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -4457,6 +4698,19 @@ /usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #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' + 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:6384:13: note: in expansion of macro 'GTK_PLOT_DATA' + 6384 | dataset = GTK_PLOT_DATA(gtk_plot_data_new_function(function)); + | ^~~~~~~~~~~~~ +gtkplot.c: In function 'gtk_plot_remove_data': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' 32 | #define GTK_PLOT_ARRAY(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_array_get_type (), GtkPlotArray) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4476,6 +4730,22 @@ gtkplotarray.c:307:25: note: in expansion of macro 'GTK_PLOT_ARRAY' 307 | GtkPlotArray *array = GTK_PLOT_ARRAY(object); | ^~~~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplot.c:6412:9: note: in expansion of macro 'GTK_PLOT_DATA' + 6412 | if(GTK_PLOT_DATA(data) == dataset){ + | ^~~~~~~~~~~~~ +gtkplot.c: In function 'gtk_plot_real_ticks_recalc': +gtkplot.c:6500:12: warning: implicit conversion from 'float' to 'gdouble' {aka 'double'} to match other operand of binary expression [-Wdouble-promotion] + 6500 | if(max <= 0.0f) ticks->max = max = 1.E-11; + | ^~ 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] 527 | (GClassInitFunc) gtk_plot_array_list_class_init, @@ -4531,73 +4801,24 @@ gtkplotarray.c:635:19: note: in expansion of macro 'GTK_PLOT_ARRAY' 635 | if(list) return GTK_PLOT_ARRAY(list->data); | ^~~~~~~~~~~~~~ -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotbar.o gtkplotbar.c -gtkplot3d.c: In function 'gtk_plot3d_show_labels': -gtkplot3d.c:2897:20: warning: potential null pointer dereference [-Wnull-dereference] - 2897 | axis->label_mask = label_mask; - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -gtkplot3d.c: In function 'gtk_plot3d_show_title': -gtkplot3d.c:2915:23: warning: potential null pointer dereference [-Wnull-dereference] - 2915 | axis->title_visible = TRUE; -gtkplot3d.c: In function 'gtk_plot3d_hide_title': -gtkplot3d.c:2933:23: warning: potential null pointer dereference [-Wnull-dereference] - 2933 | axis->title_visible = FALSE; -gtkplot3d.c: In function 'gtk_plot3d_show_major_ticks': -gtkplot3d.c:2954:20: warning: potential null pointer dereference [-Wnull-dereference] - 2954 | axis->major_mask = ticks_mask; - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -gtkplot3d.c: In function 'gtk_plot3d_show_minor_ticks': -gtkplot3d.c:2974:20: warning: potential null pointer dereference [-Wnull-dereference] - 2974 | axis->minor_mask = ticks_mask; - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -gtkplot3d.c: In function 'gtk_plot3d_set_ticks': -gtkplot3d.c:2998:22: warning: potential null pointer dereference [-Wnull-dereference] - 2998 | axis->ticks.nminor = nminor; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ -gtkplot3d.c:2996:20: warning: potential null pointer dereference [-Wnull-dereference] - 2996 | axis->ticks.step = major_step; - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -gtkplot3d.c: In function 'gtk_plot3d_set_major_ticks': -gtkplot3d.c:3018:20: warning: potential null pointer dereference [-Wnull-dereference] - 3018 | axis->ticks.step = major_step; - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -gtkplot3d.c: In function 'gtk_plot3d_set_minor_ticks': -gtkplot3d.c:3038:22: warning: potential null pointer dereference [-Wnull-dereference] - 3038 | axis->ticks.nminor = nminor; - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ -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] - 87 | (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] - 89 | (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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplotbar.c:32: -gtkplotbar.c: In function 'gtk_plot_bar_set_property': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #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' - 138 | data = GTK_PLOT_BAR (object); - | ^~~~~~~~~~~~ -gtkplotbar.c:140:3: warning: switch missing default case [-Wswitch-default] - 140 | switch (prop_id) - | ^~~~~~ +gtkplot.c:6547:6: warning: switch missing default case [-Wswitch-default] + 6547 | switch(scale){ + | ^~~~~~ +gtkplot.c:6576:5: warning: switch missing default case [-Wswitch-default] + 6576 | switch(scale){ + | ^~~~~~ +gtkplot.c:6593:6: warning: switch missing default case [-Wswitch-default] + 6593 | switch(scale){ + | ^~~~~~ +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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcandle.o gtkplotcandle.c +gtkplotcandle.c: In function 'gtk_plot_candle_get_type': +gtkplotcandle.c:62:2: warning: cast between incompatible function types from 'void (*)(GtkPlotCandleClass *)' {aka 'void (*)(struct _GtkPlotCandleClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] + 62 | (GClassInitFunc) gtk_plot_candle_class_init, + | ^ +gtkplotcandle.c:67: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] + 67 | (GInstanceInitFunc) 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:22, @@ -4607,21 +4828,8 @@ from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplotbar.c:32: -gtkplotbar.c: In function 'gtk_plot_bar_get_property': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #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' - 159 | data = GTK_PLOT_BAR (object); - | ^~~~~~~~~~~~ -gtkplotbar.c: In function 'gtk_plot_bar_init': + from gtkplotcandle.c:24: +gtkplotcandle.c: In function 'gtk_plot_candle_init': /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -4631,8 +4839,8 @@ gtkplotdata.h:29:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotbar.c:184:3: note: in expansion of macro 'GTK_PLOT_DATA' - 184 | GTK_PLOT_DATA(dataset)->symbol.symbol_style = GTK_PLOT_SYMBOL_FILLED; +gtkplotcandle.c:102:3: note: in expansion of macro 'GTK_PLOT_DATA' + 102 | GTK_PLOT_DATA(dataset)->symbol.symbol_style = GTK_PLOT_SYMBOL_FILLED; | ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) @@ -4643,8 +4851,8 @@ gtkplotdata.h:29:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotbar.c:185:3: note: in expansion of macro 'GTK_PLOT_DATA' - 185 | GTK_PLOT_DATA(dataset)->symbol.color = white; +gtkplotcandle.c:103:3: note: in expansion of macro 'GTK_PLOT_DATA' + 103 | GTK_PLOT_DATA(dataset)->symbol.color = white; | ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) @@ -4655,8 +4863,8 @@ gtkplotdata.h:29:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotbar.c:186:3: note: in expansion of macro 'GTK_PLOT_DATA' - 186 | GTK_PLOT_DATA(dataset)->line.line_style = GTK_PLOT_LINE_SOLID; +gtkplotcandle.c:104:3: note: in expansion of macro 'GTK_PLOT_DATA' + 104 | GTK_PLOT_DATA(dataset)->line.line_style = GTK_PLOT_LINE_SOLID; | ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) @@ -4667,8 +4875,8 @@ gtkplotdata.h:29:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 29 | #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' - 187 | GTK_PLOT_DATA(dataset)->line.line_width = 1; +gtkplotcandle.c:105:3: note: in expansion of macro 'GTK_PLOT_DATA' + 105 | GTK_PLOT_DATA(dataset)->line.line_width = 1; | ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) @@ -4679,8 +4887,8 @@ gtkplotdata.h:29:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 29 | #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' - 188 | GTK_PLOT_DATA(dataset)->line.color = black; +gtkplotcandle.c:106:3: note: in expansion of macro 'GTK_PLOT_DATA' + 106 | GTK_PLOT_DATA(dataset)->line.color = black; | ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) @@ -4691,116 +4899,90 @@ gtkplotdata.h:29:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotbar.c:190:38: note: in expansion of macro 'GTK_PLOT_DATA' - 190 | dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "y"); +gtkplotcandle.c:108:38: note: in expansion of macro 'GTK_PLOT_DATA' + 108 | 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:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #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' - 29 | #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotbar.c:212:26: note: in expansion of macro 'GTK_PLOT_BAR' - 212 | 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:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotbar.c:235:3: note: in expansion of macro 'GTK_PLOT_BAR' - 235 | GTK_PLOT_BAR(copy)->orientation = GTK_PLOT_BAR(data)->orientation; - | ^~~~~~~~~~~~ +gtkplotdata.h:29:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' + 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcandle.c:111:38: note: in expansion of macro 'GTK_PLOT_DATA' + 111 | dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "z"); + | ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #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' - 29 | #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotbar.c:235:37: note: in expansion of macro 'GTK_PLOT_BAR' - 235 | GTK_PLOT_BAR(copy)->orientation = GTK_PLOT_BAR(data)->orientation; - | ^~~~~~~~~~~~ +gtkplotdata.h:29:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' + 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcandle.c:115:38: note: in expansion of macro 'GTK_PLOT_DATA' + 115 | dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "dy"); + | ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ /usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #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' - 29 | #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotbar.c:236:3: note: in expansion of macro 'GTK_PLOT_BAR' - 236 | GTK_PLOT_BAR(copy)->width = GTK_PLOT_BAR(data)->width; - | ^~~~~~~~~~~~ +gtkplotdata.h:29:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' + 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcandle.c:119:38: note: in expansion of macro 'GTK_PLOT_DATA' + 119 | dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "dz"); + | ^~~~~~~~~~~~~ +gtkplotcandle.c: In function 'gtk_plot_candle_draw_symbol': +gtkplotcandle.c:171:17: warning: using integer absolute value function 'abs' when argument is of floating-point type 'gdouble' {aka 'double'} [-Wabsolute-value] + 171 | height = abs(py - pz); + | ^~~ +gtkplotcandle.c: In function 'gtk_plot_candle_draw_legend': +gtkplotcandle.c:245:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 245 | legend.text = ""; + | ^ +gtkplot3d.c: In function 'gtk_plot3d_show_labels': +gtkplot3d.c:2897:20: warning: potential null pointer dereference [-Wnull-dereference] + 2897 | axis->label_mask = label_mask; + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +gtkplot3d.c: In function 'gtk_plot3d_show_title': +gtkplot3d.c:2915:23: warning: potential null pointer dereference [-Wnull-dereference] + 2915 | axis->title_visible = TRUE; +gtkplot3d.c: In function 'gtk_plot3d_hide_title': +gtkplot3d.c:2933:23: warning: potential null pointer dereference [-Wnull-dereference] + 2933 | axis->title_visible = FALSE; +gtkplot3d.c: In function 'gtk_plot3d_show_major_ticks': +gtkplot3d.c:2954:20: warning: potential null pointer dereference [-Wnull-dereference] + 2954 | axis->major_mask = ticks_mask; + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +gtkplot3d.c: In function 'gtk_plot3d_show_minor_ticks': +gtkplot3d.c:2974:20: warning: potential null pointer dereference [-Wnull-dereference] + 2974 | axis->minor_mask = ticks_mask; + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +gtkplot3d.c: In function 'gtk_plot3d_set_ticks': +gtkplot3d.c:2998:22: warning: potential null pointer dereference [-Wnull-dereference] + 2998 | axis->ticks.nminor = nminor; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ +gtkplot3d.c:2996:20: warning: potential null pointer dereference [-Wnull-dereference] + 2996 | axis->ticks.step = major_step; + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +gtkplot3d.c: In function 'gtk_plot3d_set_major_ticks': +gtkplot3d.c:3018:20: warning: potential null pointer dereference [-Wnull-dereference] + 3018 | axis->ticks.step = major_step; + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +gtkplot3d.c: In function 'gtk_plot3d_set_minor_ticks': +gtkplot3d.c:3038:22: warning: potential null pointer dereference [-Wnull-dereference] + 3038 | axis->ticks.nminor = nminor; + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ gtkplot3d.c: In function 'gtk_plot3d_set_ticks_length': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotbar.c:236:31: note: in expansion of macro 'GTK_PLOT_BAR' - 236 | GTK_PLOT_BAR(copy)->width = GTK_PLOT_BAR(data)->width; - | ^~~~~~~~~~~~ -gtkplotbar.c: In function 'gtk_plot_bar_draw_symbol': gtkplot3d.c:3058:22: warning: potential null pointer dereference [-Wnull-dereference] 3058 | axis->ticks_length = length; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #define GTK_PLOT_BAR(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_bar_get_type (), GtkPlotBar) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotbar.c:252:9: note: in expansion of macro 'GTK_PLOT_BAR' - 252 | bar = GTK_PLOT_BAR(dataset); - | ^~~~~~~~~~~~ -gtkplotbar.c:270:5: warning: switch missing default case [-Wswitch-default] - 270 | switch(bar->orientation){ - | ^~~~~~ -gtkplotbar.c: In function 'gtk_plot_bar_draw_legend': -gtkplotbar.c:361:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 361 | legend.text = ""; - | ^ -gtkplot3d.c: In function 'gtk_plot3d_set_ticks_width': -gtkplot3d.c:3078:21: warning: potential null pointer dereference [-Wnull-dereference] - 3078 | axis->ticks_width = width; - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -gtkplot3d.c: In function 'gtk_plot3d_show_ticks': -gtkplot3d.c:3101:20: warning: potential null pointer dereference [-Wnull-dereference] - 3101 | axis->minor_mask = minor_mask; - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -gtkplot3d.c:3100:20: warning: potential null pointer dereference [-Wnull-dereference] - 3100 | axis->major_mask = major_mask; - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotbox.o gtkplotbox.c -gtkplot3d.c: In function 'gtk_plot3d_set_scale': -gtkplot3d.c:3539:19: warning: potential null pointer dereference [-Wnull-dereference] - 3539 | ax->ticks.scale = scale; - | ~~~~~~~~~~~~~~~~^~~~~~~ -gtkplot3d.c: In function 'gtk_plot3d_get_scale': -gtkplot3d.c:3558:19: warning: potential null pointer dereference [-Wnull-dereference] - 3558 | return(ax->ticks.scale); - | ~~~~~~~~~~^~~~~~~ -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcandle.o gtkplotcandle.c 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] 85 | (GClassInitFunc) gtk_plot_box_class_init, @@ -4906,6 +5088,7 @@ gtkplotbox.c:174:3: note: in expansion of macro 'GTK_PLOT_DATA' 174 | GTK_PLOT_DATA(dataset)->line.line_width = 1; | ^~~~~~~~~~~~~ +gtkplot3d.c: In function 'gtk_plot3d_set_ticks_width': /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -4919,6 +5102,9 @@ 175 | GTK_PLOT_DATA(dataset)->line.color = black; | ^~~~~~~~~~~~~ gtkplotbox.c: In function 'gtk_plot_box_new': +gtkplot3d.c:3078:21: warning: potential null pointer dereference [-Wnull-dereference] + 3078 | axis->ticks_width = width; + | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -4972,6 +5158,13 @@ gtkplotbox.c:263:22: warning: using integer absolute value function 'abs' when argument is of floating-point type 'gdouble' {aka 'double'} [-Wabsolute-value] 263 | height = abs(py1 - py0); | ^~~ +gtkplot3d.c: In function 'gtk_plot3d_show_ticks': +gtkplot3d.c:3101:20: warning: potential null pointer dereference [-Wnull-dereference] + 3101 | axis->minor_mask = minor_mask; + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +gtkplot3d.c:3100:20: warning: potential null pointer dereference [-Wnull-dereference] + 3100 | axis->major_mask = major_mask; + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ gtkplotbox.c:257:9: warning: switch missing default case [-Wswitch-default] 257 | switch(box->orientation){ | ^~~~~~ @@ -4985,142 +5178,16 @@ gtkplotbox.c:412:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 412 | legend.text = ""; | ^ -gtkplotcandle.c: In function 'gtk_plot_candle_get_type': -gtkplotcandle.c:62:2: warning: cast between incompatible function types from 'void (*)(GtkPlotCandleClass *)' {aka 'void (*)(struct _GtkPlotCandleClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] - 62 | (GClassInitFunc) gtk_plot_candle_class_init, - | ^ -gtkplotcandle.c:67: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] - 67 | (GInstanceInitFunc) 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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplotcandle.c:24: -gtkplotcandle.c: In function 'gtk_plot_candle_init': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcandle.c:102:3: note: in expansion of macro 'GTK_PLOT_DATA' - 102 | GTK_PLOT_DATA(dataset)->symbol.symbol_style = GTK_PLOT_SYMBOL_FILLED; - | ^~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #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' - 103 | GTK_PLOT_DATA(dataset)->symbol.color = white; - | ^~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #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' - 104 | GTK_PLOT_DATA(dataset)->line.line_style = GTK_PLOT_LINE_SOLID; - | ^~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #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' - 105 | GTK_PLOT_DATA(dataset)->line.line_width = 1; - | ^~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #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' - 106 | GTK_PLOT_DATA(dataset)->line.color = black; - | ^~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcandle.c:108:38: note: in expansion of macro 'GTK_PLOT_DATA' - 108 | dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "y"); - | ^~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcandle.c:111:38: note: in expansion of macro 'GTK_PLOT_DATA' - 111 | dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "z"); - | ^~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcandle.c:115:38: note: in expansion of macro 'GTK_PLOT_DATA' - 115 | dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "dy"); - | ^~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcandle.c:119:38: note: in expansion of macro 'GTK_PLOT_DATA' - 119 | dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "dz"); - | ^~~~~~~~~~~~~ -gtkplotcandle.c: In function 'gtk_plot_candle_draw_symbol': -gtkplotcandle.c:171:17: warning: using integer absolute value function 'abs' when argument is of floating-point type 'gdouble' {aka 'double'} [-Wabsolute-value] - 171 | height = abs(py - pz); - | ^~~ -gtkplotcandle.c: In function 'gtk_plot_candle_draw_legend': -gtkplotcandle.c:245:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 245 | 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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcanvasellipse.o gtkplotcanvasellipse.c +gtkplot3d.c: In function 'gtk_plot3d_set_scale': +gtkplot3d.c:3539:19: warning: potential null pointer dereference [-Wnull-dereference] + 3539 | ax->ticks.scale = scale; + | ~~~~~~~~~~~~~~~~^~~~~~~ +gtkplot3d.c: In function 'gtk_plot3d_get_scale': +gtkplot3d.c:3558:19: warning: potential null pointer dereference [-Wnull-dereference] + 3558 | return(ax->ticks.scale); + | ~~~~~~~~~~^~~~~~~ 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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcanvasline.o gtkplotcanvasline.c gtkplotcanvas.c:147:13: warning: redundant redeclaration of 'gtk_plot_canvas_child_draw' [-Wredundant-decls] 147 | static void gtk_plot_canvas_child_draw (GtkPlotCanvas *canvas, @@ -5391,10 +5458,6 @@ from /usr/include/gtk-3.0/gtk/gtk.h:30, from gtkplotcanvas.c:24: gtkplotcanvas.c: In function 'gtk_plot_canvas_button_press': -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] - 88 | (GClassInitFunc) gtk_plot_canvas_ellipse_class_init, - | ^ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -5407,20 +5470,6 @@ gtkplotcanvas.c:1462:12: note: in expansion of macro 'GTK_PLOT_CANVAS' 1462 | canvas = GTK_PLOT_CANVAS(widget); | ^~~~~~~~~~~~~~~ -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] - 90 | (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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplotcanvasellipse.c:25: -gtkplotcanvasellipse.c: In function 'gtk_plot_canvas_ellipse_new': /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -5448,22 +5497,9 @@ gtkplotcanvas.h:101:43: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 101 | #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' - 112 | return GTK_PLOT_CANVAS_CHILD (ellipse); - | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 101 | #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c:1481:37: note: in expansion of macro 'GTK_PLOT_CANVAS_CHILD' 1481 | GtkPlotCanvasChild *child = GTK_PLOT_CANVAS_CHILD(childs->data); | ^~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvasellipse.c: In function 'gtk_plot_canvas_ellipse_get_property': /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -5482,55 +5518,17 @@ gtkplotcanvas.c:1527:12: note: in expansion of macro 'GTK_PLOT_CANVAS_CAN_DND' 1527 | if(GTK_PLOT_CANVAS_CAN_DND(canvas)) { | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 23 | #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' - 187 | GtkPlotCanvasEllipse *ellipse = GTK_PLOT_CANVAS_ELLIPSE (object); - | ^~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvasellipse.c:189:3: warning: switch missing default case [-Wswitch-default] - 189 | switch(prop_id){ - | ^~~~~~ gtkplotcanvas.c:1528:11: warning: enumeration value 'GTK_PLOT_CANVAS_OUT' not handled in switch [-Wswitch-enum] 1528 | switch(pos){ | ^~~~~~ gtkplotcanvas.c:1528:11: warning: enumeration value 'GTK_PLOT_CANVAS_LEFT' not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1528:11: warning: enumeration value 'GTK_PLOT_CANVAS_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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplotcanvasellipse.c:25: -gtkplotcanvasellipse.c: In function 'gtk_plot_canvas_ellipse_set_property': gtkplotcanvas.c:1528:11: warning: enumeration value 'GTK_PLOT_CANVAS_TOP' not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1528:11: warning: enumeration value 'GTK_PLOT_CANVAS_BOTTOM' not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1528:11: warning: enumeration value 'GTK_PLOT_CANVAS_TOP_LEFT' not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1528:11: warning: enumeration value 'GTK_PLOT_CANVAS_TOP_RIGHT' not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1528:11: warning: enumeration value 'GTK_PLOT_CANVAS_BOTTOM_LEFT' not handled in switch [-Wswitch-enum] gtkplotcanvas.c:1528:11: warning: enumeration value 'GTK_PLOT_CANVAS_BOTTOM_RIGHT' not handled in switch [-Wswitch-enum] -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 23 | #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' - 208 | GtkPlotCanvasEllipse *ellipse = GTK_PLOT_CANVAS_ELLIPSE (object); - | ^~~~~~~~~~~~~~~~~~~~~~~ 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:22, @@ -5559,32 +5557,6 @@ gtkplotcanvas.c:1559:6: note: in expansion of macro 'GTK_PLOT_CANVAS_CAN_SELECT' 1559 | if(GTK_PLOT_CANVAS_CAN_SELECT(canvas)){ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvasellipse.c:210:3: warning: switch missing default case [-Wswitch-default] - 210 | 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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplotcanvasellipse.c:25: -gtkplotcanvasellipse.c: In function 'gtk_plot_canvas_ellipse_draw': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 23 | #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' - 227 | GtkPlotCanvasEllipse *ellipse = GTK_PLOT_CANVAS_ELLIPSE(child); - | ^~~~~~~~~~~~~~~~~~~~~~~ gtkplotcanvas.c: In function 'gtk_plot_canvas_button_release': /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) @@ -5734,6 +5706,102 @@ gtkplotcanvas.c:2511:4: note: here 2511 | case GTK_PLOT_LINE_DOT_DASH: | ^~~~ +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] + 88 | (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] + 90 | (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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplotcanvasellipse.c:25: +gtkplotcanvasellipse.c: In function 'gtk_plot_canvas_ellipse_new': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 101 | #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' + 112 | return GTK_PLOT_CANVAS_CHILD (ellipse); + | ^~~~~~~~~~~~~~~~~~~~~ +gtkplotcanvasellipse.c: In function 'gtk_plot_canvas_ellipse_get_property': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 23 | #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' + 187 | GtkPlotCanvasEllipse *ellipse = GTK_PLOT_CANVAS_ELLIPSE (object); + | ^~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcanvasellipse.c:189:3: warning: switch missing default case [-Wswitch-default] + 189 | 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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplotcanvasellipse.c:25: +gtkplotcanvasellipse.c: In function 'gtk_plot_canvas_ellipse_set_property': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 23 | #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' + 208 | GtkPlotCanvasEllipse *ellipse = GTK_PLOT_CANVAS_ELLIPSE (object); + | ^~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcanvasellipse.c:210:3: warning: switch missing default case [-Wswitch-default] + 210 | 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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplotcanvasellipse.c:25: +gtkplotcanvasellipse.c: In function 'gtk_plot_canvas_ellipse_draw': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 23 | #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' + 227 | GtkPlotCanvasEllipse *ellipse = GTK_PLOT_CANVAS_ELLIPSE(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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcanvaspixmap.o gtkplotcanvaspixmap.c 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] 102 | (GClassInitFunc) gtk_plot_canvas_line_class_init, @@ -5910,7 +5978,6 @@ gtkplotcanvasline.c:615:29: note: in expansion of macro 'GTK_PLOT_CANVAS_LINE' 615 | GtkPlotCanvasLine *line = GTK_PLOT_CANVAS_LINE(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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcanvaspixmap.o gtkplotcanvaspixmap.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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcanvasplot.o gtkplotcanvasplot.c gtkplotcanvaspixmap.c: In function 'gtk_plot_canvas_pixmap_get_type': gtkplotcanvaspixmap.c:80:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasChildClass *)' {aka 'void (*)(struct _GtkPlotCanvasChildClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] @@ -6021,6 +6088,8 @@ 206 | 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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcsurface.o gtkplotcsurface.c gtkplotcanvasplot.c: In function 'gtk_plot_canvas_plot_get_type': gtkplotcanvasplot.c:86:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasChildClass *)' {aka 'void (*)(struct _GtkPlotCanvasChildClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 86 | (GClassInitFunc) gtk_plot_canvas_plot_class_init, @@ -6888,239 +6957,6 @@ gtkplotcanvasplot.c:778:3: note: in expansion of macro 'GTK_PLOT_CANVAS_PLOT' 778 | GTK_PLOT_CANVAS_PLOT(child)->pos = GTK_PLOT_CANVAS_PLOT_OUT; | ^~~~~~~~~~~~~~~~~~~~ -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcanvastext.o gtkplotcanvastext.c -gtkplotcanvasrectangle.c: In function 'gtk_plot_canvas_rectangle_get_type': -gtkplotcanvasrectangle.c:84:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasChildClass *)' {aka 'void (*)(struct _GtkPlotCanvasChildClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] - 84 | (GClassInitFunc) gtk_plot_canvas_rectangle_class_init, - | ^ -gtkplotcanvasrectangle.c:86: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] - 86 | (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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplotcanvasrectangle.c:32: -gtkplotcanvasrectangle.c: In function 'gtk_plot_canvas_rectangle_get_property': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 23 | #define GTK_PLOT_CANVAS_RECTANGLE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_rectangle_get_type (), GtkPlotCanvasRectangle) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvasrectangle.c:98:39: note: in expansion of macro 'GTK_PLOT_CANVAS_RECTANGLE' - 98 | GtkPlotCanvasRectangle *rectangle = GTK_PLOT_CANVAS_RECTANGLE (object); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvasrectangle.c:100:3: warning: switch missing default case [-Wswitch-default] - 100 | 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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplotcanvasrectangle.c:32: -gtkplotcanvasrectangle.c: In function 'gtk_plot_canvas_rectangle_set_property': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 23 | #define GTK_PLOT_CANVAS_RECTANGLE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_rectangle_get_type (), GtkPlotCanvasRectangle) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvasrectangle.c:125:39: note: in expansion of macro 'GTK_PLOT_CANVAS_RECTANGLE' - 125 | GtkPlotCanvasRectangle *rectangle = GTK_PLOT_CANVAS_RECTANGLE (object); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvasrectangle.c:127:3: warning: switch missing default case [-Wswitch-default] - 127 | 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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplotcanvasrectangle.c:32: -gtkplotcanvasrectangle.c: In function 'gtk_plot_canvas_rectangle_new': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 101 | #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvasrectangle.c:164:10: note: in expansion of macro 'GTK_PLOT_CANVAS_CHILD' - 164 | return GTK_PLOT_CANVAS_CHILD (rectangle); - | ^~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvasrectangle.c: In function 'gtk_plot_canvas_rectangle_draw': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 23 | #define GTK_PLOT_CANVAS_RECTANGLE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_rectangle_get_type (), GtkPlotCanvasRectangle) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvasrectangle.c:263:39: note: in expansion of macro 'GTK_PLOT_CANVAS_RECTANGLE' - 263 | 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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcsurface.o gtkplotcsurface.c -gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_get_type': -gtkplotcanvastext.c:77:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasChildClass *)' {aka 'void (*)(struct _GtkPlotCanvasChildClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] - 77 | (GClassInitFunc) gtk_plot_canvas_text_class_init, - | ^ -gtkplotcanvastext.c:79: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] - 79 | (GInstanceInitFunc) gtk_plot_canvas_text_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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplotcanvastext.c:25: -gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_new': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 101 | #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvastext.c:138:10: note: in expansion of macro 'GTK_PLOT_CANVAS_CHILD' - 138 | return GTK_PLOT_CANVAS_CHILD (text); - | ^~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_init': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 101 | #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvastext.c:159:3: note: in expansion of macro 'GTK_PLOT_CANVAS_CHILD' - 159 | GTK_PLOT_CANVAS_CHILD(text)->flags = GTK_PLOT_CANVAS_CAN_MOVE; - | ^~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_get_property': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 23 | #define GTK_PLOT_CANVAS_TEXT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_text_get_type (), GtkPlotCanvasText) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvastext.c:194:29: note: in expansion of macro 'GTK_PLOT_CANVAS_TEXT' - 194 | GtkPlotCanvasText *text = GTK_PLOT_CANVAS_TEXT (object); - | ^~~~~~~~~~~~~~~~~~~~ -gtkplotcanvastext.c:196:3: warning: switch missing default case [-Wswitch-default] - 196 | 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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplotcanvastext.c:25: -gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_set_property': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 23 | #define GTK_PLOT_CANVAS_TEXT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_text_get_type (), GtkPlotCanvasText) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvastext.c:209:29: note: in expansion of macro 'GTK_PLOT_CANVAS_TEXT' - 209 | GtkPlotCanvasText *text = GTK_PLOT_CANVAS_TEXT (object); - | ^~~~~~~~~~~~~~~~~~~~ -gtkplotcanvastext.c:212:3: warning: switch missing default case [-Wswitch-default] - 212 | 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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplotcanvastext.c:25: -gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_destroy': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 23 | #define GTK_PLOT_CANVAS_TEXT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_text_get_type (), GtkPlotCanvasText) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvastext.c:230:29: note: in expansion of macro 'GTK_PLOT_CANVAS_TEXT' - 230 | GtkPlotCanvasText *text = GTK_PLOT_CANVAS_TEXT(object); - | ^~~~~~~~~~~~~~~~~~~~ -gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_draw': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 23 | #define GTK_PLOT_CANVAS_TEXT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_text_get_type (), GtkPlotCanvasText) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvastext.c:243:35: note: in expansion of macro 'GTK_PLOT_CANVAS_TEXT' - 243 | 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:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 23 | #define GTK_PLOT_CANVAS_TEXT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_text_get_type (), GtkPlotCanvasText) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcanvastext.c:270:29: note: in expansion of macro 'GTK_PLOT_CANVAS_TEXT' - 270 | GtkPlotCanvasText *text = GTK_PLOT_CANVAS_TEXT(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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotdata.o gtkplotdata.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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotdt.o gtkplotdt.c 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] 137 | (GClassInitFunc) gtk_plot_csurface_class_init, @@ -7752,7 +7588,50 @@ gtkplotcsurface.c:1108:68: note: in expansion of macro 'GTK_PLOT3D' 1108 | polygon->xyz[1].x, polygon->xyz[1].y, GTK_PLOT3D(plot)->origin.z, | ^~~~~~~~~~ +gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_get_type': +gtkplotcanvastext.c:77:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasChildClass *)' {aka 'void (*)(struct _GtkPlotCanvasChildClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] + 77 | (GClassInitFunc) gtk_plot_canvas_text_class_init, + | ^ +gtkplotcanvastext.c:79: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] + 79 | (GInstanceInitFunc) gtk_plot_canvas_text_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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplotcanvastext.c:25: +gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_new': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 101 | #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcanvastext.c:138:10: note: in expansion of macro 'GTK_PLOT_CANVAS_CHILD' + 138 | return GTK_PLOT_CANVAS_CHILD (text); + | ^~~~~~~~~~~~~~~~~~~~~ gtkplotcsurface.c: In function 'gtk_plot_csurface_build_polygons': +gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_init': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 101 | #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcanvastext.c:159:3: note: in expansion of macro 'GTK_PLOT_CANVAS_CHILD' + 159 | GTK_PLOT_CANVAS_CHILD(text)->flags = GTK_PLOT_CANVAS_CAN_MOVE; + | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -7765,6 +7644,7 @@ gtkplotcsurface.c:1288:23: note: in expansion of macro 'GTK_PLOT_DATA' 1288 | GtkPlotData *data = GTK_PLOT_DATA(surface); | ^~~~~~~~~~~~~ +gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_get_property': /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -7777,6 +7657,84 @@ gtkplotcsurface.c:1296:18: note: in expansion of macro 'GTK_PLOT_CSURFACE' 1296 | clear_polygons(GTK_PLOT_CSURFACE(surface)); | ^~~~~~~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 23 | #define GTK_PLOT_CANVAS_TEXT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_text_get_type (), GtkPlotCanvasText) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcanvastext.c:194:29: note: in expansion of macro 'GTK_PLOT_CANVAS_TEXT' + 194 | GtkPlotCanvasText *text = GTK_PLOT_CANVAS_TEXT (object); + | ^~~~~~~~~~~~~~~~~~~~ +gtkplotcanvastext.c:196:3: warning: switch missing default case [-Wswitch-default] + 196 | 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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplotcanvastext.c:25: +gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_set_property': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 23 | #define GTK_PLOT_CANVAS_TEXT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_text_get_type (), GtkPlotCanvasText) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcanvastext.c:209:29: note: in expansion of macro 'GTK_PLOT_CANVAS_TEXT' + 209 | GtkPlotCanvasText *text = GTK_PLOT_CANVAS_TEXT (object); + | ^~~~~~~~~~~~~~~~~~~~ +gtkplotcanvastext.c:212:3: warning: switch missing default case [-Wswitch-default] + 212 | 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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplotcanvastext.c:25: +gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_destroy': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 23 | #define GTK_PLOT_CANVAS_TEXT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_text_get_type (), GtkPlotCanvasText) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcanvastext.c:230:29: note: in expansion of macro 'GTK_PLOT_CANVAS_TEXT' + 230 | GtkPlotCanvasText *text = GTK_PLOT_CANVAS_TEXT(object); + | ^~~~~~~~~~~~~~~~~~~~ +gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_draw': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 23 | #define GTK_PLOT_CANVAS_TEXT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_text_get_type (), GtkPlotCanvasText) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcanvastext.c:243:35: note: in expansion of macro 'GTK_PLOT_CANVAS_TEXT' + 243 | GtkPlotCanvasText *text_child = GTK_PLOT_CANVAS_TEXT(child); + | ^~~~~~~~~~~~~~~~~~~~ +gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_size_allocate': gtkplotcsurface.c: In function 'gtk_plot_csurface_build_contours': /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) @@ -7784,6 +7742,18 @@ /usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #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' + 23 | #define GTK_PLOT_CANVAS_TEXT(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_text_get_type (), GtkPlotCanvasText) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcanvastext.c:270:29: note: in expansion of macro 'GTK_PLOT_CANVAS_TEXT' + 270 | GtkPlotCanvasText *text = GTK_PLOT_CANVAS_TEXT(child); + | ^~~~~~~~~~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' 29 | #define GTK_PLOT_DATA(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_data_get_type (), GtkPlotData) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7861,6 +7831,104 @@ gtkplotcsurface.c:1740:7: warning: switch missing default case [-Wswitch-default] 1740 | switch (i) | ^~~~~~ +gtkplotcanvasrectangle.c: In function 'gtk_plot_canvas_rectangle_get_type': +gtkplotcanvasrectangle.c:84:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasChildClass *)' {aka 'void (*)(struct _GtkPlotCanvasChildClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] + 84 | (GClassInitFunc) gtk_plot_canvas_rectangle_class_init, + | ^ +gtkplotcanvasrectangle.c:86: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] + 86 | (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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplotcanvasrectangle.c:32: +gtkplotcanvasrectangle.c: In function 'gtk_plot_canvas_rectangle_get_property': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 23 | #define GTK_PLOT_CANVAS_RECTANGLE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_rectangle_get_type (), GtkPlotCanvasRectangle) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcanvasrectangle.c:98:39: note: in expansion of macro 'GTK_PLOT_CANVAS_RECTANGLE' + 98 | GtkPlotCanvasRectangle *rectangle = GTK_PLOT_CANVAS_RECTANGLE (object); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcanvasrectangle.c:100:3: warning: switch missing default case [-Wswitch-default] + 100 | 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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplotcanvasrectangle.c:32: +gtkplotcanvasrectangle.c: In function 'gtk_plot_canvas_rectangle_set_property': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 23 | #define GTK_PLOT_CANVAS_RECTANGLE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_rectangle_get_type (), GtkPlotCanvasRectangle) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcanvasrectangle.c:125:39: note: in expansion of macro 'GTK_PLOT_CANVAS_RECTANGLE' + 125 | GtkPlotCanvasRectangle *rectangle = GTK_PLOT_CANVAS_RECTANGLE (object); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcanvasrectangle.c:127:3: warning: switch missing default case [-Wswitch-default] + 127 | 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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplotcanvasrectangle.c:32: +gtkplotcanvasrectangle.c: In function 'gtk_plot_canvas_rectangle_new': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 101 | #define GTK_PLOT_CANVAS_CHILD(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcanvasrectangle.c:164:10: note: in expansion of macro 'GTK_PLOT_CANVAS_CHILD' + 164 | return GTK_PLOT_CANVAS_CHILD (rectangle); + | ^~~~~~~~~~~~~~~~~~~~~ +gtkplotcanvasrectangle.c: In function 'gtk_plot_canvas_rectangle_draw': +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 23 | #define GTK_PLOT_CANVAS_RECTANGLE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_canvas_rectangle_get_type (), GtkPlotCanvasRectangle) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcanvasrectangle.c:263:39: note: in expansion of macro 'GTK_PLOT_CANVAS_RECTANGLE' + 263 | 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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotdata.o gtkplotdata.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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotflux.o gtkplotflux.c 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] 296 | (GClassInitFunc) gtk_plot_data_class_init, @@ -7982,6 +8050,10 @@ gtkplotdata.c:2336:37: note: in expansion of macro 'GTK_PLOT_DATA' 2336 | gtk_plot_data_construct_iterator (GTK_PLOT_DATA(dataset), iterator, npoints, mask); | ^~~~~~~~~~~~~ +gtkplotcsurface.c: In function 'gtk_plot_csurface_draw_lines': +gtkplotcsurface.c:703:12: warning: null pointer dereference [-Wnull-dereference] + 703 | last = aux->next; + | ~~~~~^~~~~~~~~~~ gtkplotdata.c: In function 'gtk_plot_data_real_real_draw': /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) @@ -8041,13 +8113,6 @@ gtkplotdata.c:3230:8: note: shadowed declaration is here 3230 | gint ncolors = 0; | ^~~~~~~ -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] - 69 | (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] - 71 | (GInstanceInitFunc) gtk_plot_dt_init, - | ^ gtkplotdata.c:3511:5: warning: switch missing default case [-Wswitch-default] 3511 | switch(data->gradient_title_pos){ | ^~~~~~ @@ -8055,35 +8120,10 @@ gtkplotdata.c:3567:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 3567 | legend.text = ""; | ^ -gtkplotdt.c: In function 'gtk_plot_dt_triangulate_insert_node': -gtkplotdt.c:678:28: warning: declaration of 't' shadows a previous local [-Wshadow] - 678 | GtkPlotDTtriangle *t; - | ^ -gtkplotdt.c:575:22: note: shadowed declaration is here - 575 | GtkPlotDTtriangle *t = NULL; - | ^ -gtkplotdt.c:689:26: warning: declaration of 't' shadows a previous local [-Wshadow] - 689 | GtkPlotDTtriangle *t = (GtkPlotDTtriangle *)list->data; - | ^ -gtkplotdt.c:575:22: note: shadowed declaration is here - 575 | GtkPlotDTtriangle *t = NULL; - | ^ -gtkplotdt.c:691:12: warning: declaration of 'l' shadows a previous local [-Wshadow] - 691 | gint l, m, n; - | ^ -gtkplotdt.c:574:12: note: shadowed declaration is here - 574 | gint j,k,l, delinquentes; - | ^ gtkplotdata.c: In function 'gtk_plot_data_set_gradient_size': gtkplotdata.c:3717:34: warning: comparison between 'GtkPlotOrientation' and 'enum ' [-Wenum-compare] 3717 | if(data->gradient->orientation == GTK_ORIENTATION_VERTICAL){ | ^~ -gtkplotdt.c:774:26: warning: declaration of 't' shadows a previous local [-Wshadow] - 774 | GtkPlotDTtriangle *t = (GtkPlotDTtriangle *)list->data; - | ^ -gtkplotdt.c:575:22: note: shadowed declaration is here - 575 | GtkPlotDTtriangle *t = NULL; - | ^ gtkplotdata.c:3746:5: warning: switch missing default case [-Wswitch-default] 3746 | switch(data->gradient_title_pos){ | ^~~~~~ @@ -8094,16 +8134,9 @@ gtkplotdata.c:3848:34: warning: comparison between 'GtkPlotOrientation' and 'enum ' [-Wenum-compare] 3848 | if(data->gradient->orientation == GTK_ORIENTATION_VERTICAL){ | ^~ -gtkplotdt.c: In function 'gtk_plot_dt_compare_nodes_xy_wise': -gtkplotdt.c:1045:5: warning: switch missing default case [-Wswitch-default] - 1045 | switch(gtk_plot_dt_compare_nodes_y_wise(a,b)) { - | ^~~~~~ gtkplotdata.c:3881:5: warning: switch missing default case [-Wswitch-default] 3881 | switch(data->gradient_title_pos){ | ^~~~~~ -gtkplotdt.c:1039:3: warning: switch missing default case [-Wswitch-default] - 1039 | switch(gtk_plot_dt_compare_nodes_x_wise(a,b)) { - | ^~~~~~ 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:22, @@ -8251,6 +8284,13 @@ gtkplotdata.c:4145:36: note: in expansion of macro 'GTK_PLOT3D' 4145 | gtk_plot3d_get_pixel(GTK_PLOT3D(plot), | ^~~~~~~~~~ +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] + 69 | (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] + 71 | (GInstanceInitFunc) gtk_plot_dt_init, + | ^ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -8263,7 +8303,26 @@ gtkplotdata.c:4146:42: note: in expansion of macro 'GTK_PLOT3D' 4146 | x, y, GTK_PLOT3D(plot)->origin.z, | ^~~~~~~~~~ +gtkplotdt.c: In function 'gtk_plot_dt_triangulate_insert_node': +gtkplotdt.c:678:28: warning: declaration of 't' shadows a previous local [-Wshadow] + 678 | GtkPlotDTtriangle *t; + | ^ gtkplotdata.c: In function 'gtk_plot_data_draw_errbars': +gtkplotdt.c:575:22: note: shadowed declaration is here + 575 | GtkPlotDTtriangle *t = NULL; + | ^ +gtkplotdt.c:689:26: warning: declaration of 't' shadows a previous local [-Wshadow] + 689 | GtkPlotDTtriangle *t = (GtkPlotDTtriangle *)list->data; + | ^ +gtkplotdt.c:575:22: note: shadowed declaration is here + 575 | GtkPlotDTtriangle *t = NULL; + | ^ +gtkplotdt.c:691:12: warning: declaration of 'l' shadows a previous local [-Wshadow] + 691 | gint l, m, n; + | ^ +gtkplotdt.c:574:12: note: shadowed declaration is here + 574 | gint j,k,l, delinquentes; + | ^ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -8276,6 +8335,12 @@ gtkplotdata.c:4408:29: note: in expansion of macro 'GTK_PLOT3D' 4408 | gtk_plot3d_get_pixel(GTK_PLOT3D(plot), x, y, z, &px, &py, &pz); | ^~~~~~~~~~ +gtkplotdt.c:774:26: warning: declaration of 't' shadows a previous local [-Wshadow] + 774 | GtkPlotDTtriangle *t = (GtkPlotDTtriangle *)list->data; + | ^ +gtkplotdt.c:575:22: note: shadowed declaration is here + 575 | GtkPlotDTtriangle *t = NULL; + | ^ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -8300,6 +8365,13 @@ gtkplotdata.c:4410:29: note: in expansion of macro 'GTK_PLOT3D' 4410 | gtk_plot3d_get_pixel(GTK_PLOT3D(plot), x, y, z - dz, &ed_x, &ed_y, &pz); | ^~~~~~~~~~ +gtkplotdt.c: In function 'gtk_plot_dt_compare_nodes_xy_wise': +gtkplotdt.c:1045:5: warning: switch missing default case [-Wswitch-default] + 1045 | switch(gtk_plot_dt_compare_nodes_y_wise(a,b)) { + | ^~~~~~ +gtkplotdt.c:1039:3: warning: switch missing default case [-Wswitch-default] + 1039 | switch(gtk_plot_dt_compare_nodes_x_wise(a,b)) { + | ^~~~~~ gtkplotdata.c: In function 'gtk_plot_data_connect_points': /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) @@ -8428,49 +8500,6 @@ gtkplotdata.c:5741:27: note: in expansion of macro 'GTK_PLOT_ARRAY' 5741 | GtkPlotArray *array = GTK_PLOT_ARRAY(list->data); | ^~~~~~~~~~~~~~ -gtkplotdata.c: In function 'gtk_plot_data_get_gradient_colors': -gtkplotdata.c:6416:45: warning: parameter 'min' set but not used [-Wunused-but-set-parameter] - 6416 | GdkRGBA *min, - | ~~~~~~~~~^~~ -gtkplotdata.c:6417:45: warning: parameter 'max' set but not used [-Wunused-but-set-parameter] - 6417 | GdkRGBA *max) - | ~~~~~~~~~^~~ -gtkplotdata.c: In function 'gtk_plot_data_set_gradient_nth_color': -gtkplotdata.c:6438:12: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'gint' {aka 'int'} [-Wsign-compare] - 6438 | if(level > data->gradient->ticks.nticks) return; - | ^ -gtkplotdata.c: In function 'gtk_plot_data_get_gradient_nth_color': -gtkplotdata.c:6456:12: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'gint' {aka 'int'} [-Wsign-compare] - 6456 | if(level > data->gradient->ticks.nticks) return NULL; - | ^ -gtkplotdata.c: In function 'gtk_plot_data_get_gradient_outer_colors': -gtkplotdata.c:6488:51: warning: parameter 'min' set but not used [-Wunused-but-set-parameter] - 6488 | GdkRGBA *min, - | ~~~~~~~~~^~~ -gtkplotdata.c:6489:51: warning: parameter 'max' set but not used [-Wunused-but-set-parameter] - 6489 | GdkRGBA *max) - | ~~~~~~~~~^~~ -gtkplotdata.c: In function 'hsv_to_rgb': -gtkplotdata.c:6681:7: warning: switch missing default case [-Wswitch-default] - 6681 | switch (i) - | ^~~~~~ -gtkplotdata.c: In function 'gtk_plot_data_add_marker': -gtkplotdata.c:6941:12: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'gint' {aka 'int'} [-Wsign-compare] - 6941 | if(point >= data->num_points) return FALSE; - | ^~ -gtkplotdt.c: In function 'gtk_plot_dt_real_triangulate': -gtkplotdt.c:1180:19: warning: potential null pointer dereference [-Wnull-dereference] - 1180 | t4->nn[1] = t1; - | ~~~~~~~~~~^~~~ -gtkplotdt.c:1179:19: warning: potential null pointer dereference [-Wnull-dereference] - 1179 | t4->nn[0] = t3; - | ~~~~~~~~~~^~~~ -gtkplotcsurface.c: In function 'gtk_plot_csurface_draw_lines': -gtkplotcsurface.c:703:12: warning: null pointer dereference [-Wnull-dereference] - 703 | last = aux->next; - | ~~~~~^~~~~~~~~~~ -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotflux.o gtkplotflux.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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcairo.o gtkplotcairo.c 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] 100 | (GClassInitFunc) gtk_plot_flux_class_init, @@ -8489,6 +8518,13 @@ from /usr/include/gtk-3.0/gtk/gtk.h:30, from gtkplotflux.c:31: gtkplotflux.c: In function 'gtk_plot_flux_init': +gtkplotdata.c: In function 'gtk_plot_data_get_gradient_colors': +gtkplotdata.c:6416:45: warning: parameter 'min' set but not used [-Wunused-but-set-parameter] + 6416 | GdkRGBA *min, + | ~~~~~~~~~^~~ +gtkplotdata.c:6417:45: warning: parameter 'max' set but not used [-Wunused-but-set-parameter] + 6417 | GdkRGBA *max) + | ~~~~~~~~~^~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -8501,6 +8537,7 @@ gtkplotflux.c:282:3: note: in expansion of macro 'GTK_PLOT_DATA' 282 | GTK_PLOT_DATA(dataset)->symbol.symbol_style = GTK_PLOT_SYMBOL_EMPTY; | ^~~~~~~~~~~~~ +gtkplotdata.c: In function 'gtk_plot_data_set_gradient_nth_color': /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -8549,6 +8586,9 @@ gtkplotflux.c:286:3: note: in expansion of macro 'GTK_PLOT_DATA' 286 | GTK_PLOT_DATA(dataset)->line.color = black; | ^~~~~~~~~~~~~ +gtkplotdata.c:6438:12: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'gint' {aka 'int'} [-Wsign-compare] + 6438 | if(level > data->gradient->ticks.nticks) return; + | ^ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -8573,6 +8613,17 @@ gtkplotflux.c:304:38: note: in expansion of macro 'GTK_PLOT_DATA' 304 | dim = gtk_plot_data_find_dimension(GTK_PLOT_DATA(dataset), "y"); | ^~~~~~~~~~~~~ +gtkplotdata.c: In function 'gtk_plot_data_get_gradient_nth_color': +gtkplotdata.c:6456:12: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'gint' {aka 'int'} [-Wsign-compare] + 6456 | if(level > data->gradient->ticks.nticks) return NULL; + | ^ +gtkplotdata.c: In function 'gtk_plot_data_get_gradient_outer_colors': +gtkplotdata.c:6488:51: warning: parameter 'min' set but not used [-Wunused-but-set-parameter] + 6488 | GdkRGBA *min, + | ~~~~~~~~~^~~ +gtkplotdata.c:6489:51: warning: parameter 'max' set but not used [-Wunused-but-set-parameter] + 6489 | GdkRGBA *max) + | ~~~~~~~~~^~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -8660,6 +8711,10 @@ gtkplotflux.c:382:10: note: in expansion of macro 'GTK_PLOT_FLUX' 382 | data = GTK_PLOT_FLUX (object); | ^~~~~~~~~~~~~ +gtkplotdata.c: In function 'hsv_to_rgb': +gtkplotdata.c:6681:7: warning: switch missing default case [-Wswitch-default] + 6681 | switch (i) + | ^~~~~~ gtkplotflux.c: In function 'gtk_plot_flux_new': gtkplotflux.c:426:1: warning: old-style function definition [-Wold-style-definition] 426 | gtk_plot_flux_new () @@ -8751,6 +8806,10 @@ gtkplotflux.c:595:10: note: in expansion of macro 'GTK_PLOT_FLUX' 595 | flux = GTK_PLOT_FLUX(data); | ^~~~~~~~~~~~~ +gtkplotdata.c: In function 'gtk_plot_data_add_marker': +gtkplotdata.c:6941:12: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'gint' {aka 'int'} [-Wsign-compare] + 6941 | if(point >= data->num_points) return FALSE; + | ^~ gtkplotflux.c:615:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 615 | legend.text = ""; | ^ @@ -8780,6 +8839,23 @@ gtkplotflux.c:731:3: warning: switch missing default case [-Wswitch-default] 731 | switch(flux->arrow_style){ | ^~~~~~ +gtkplotdt.c: In function 'gtk_plot_dt_real_triangulate': +gtkplotdt.c:1180:19: warning: potential null pointer dereference [-Wnull-dereference] + 1180 | t4->nn[1] = t1; + | ~~~~~~~~~~^~~~ +gtkplotdt.c:1179:19: warning: potential null pointer dereference [-Wnull-dereference] + 1179 | t4->nn[0] = t3; + | ~~~~~~~~~~^~~~ +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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotpc.o gtkplotpc.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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotpixmap.o gtkplotpixmap.c +gtkplotpc.c: In function 'gtk_plot_pc_get_type': +gtkplotpc.c:57:3: warning: cast between incompatible function types from 'void (*)(GtkPlotPCClass *)' {aka 'void (*)(struct _GtkPlotPCClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] + 57 | (GClassInitFunc) gtk_plot_pc_class_init, + | ^ +gtkplotpc.c:59: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] + 59 | (GInstanceInitFunc) gtk_plot_pc_real_init, + | ^ 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] 137 | (GClassInitFunc) gtk_plot_cairo_class_init, @@ -9181,6 +9257,13 @@ gtkplotcairo.c:1099:8: note: in expansion of macro 'GTK_PLOT_CAIRO' 1099 | if (!GTK_PLOT_CAIRO(pc)->cairo) | ^~~~~~~~~~~~~~ +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] + 92 | (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] + 94 | (GInstanceInitFunc) gtk_plot_pixmap_init, + | ^ gtkplotcairo.c:1102:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1102 | cairo_surface_t *image_surface = NULL; | ^~~~~~~~~~~~~~~ @@ -9193,6 +9276,17 @@ from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, + from gtkplotpixmap.c:31: +gtkplotpixmap.c: In function 'gtk_plot_pixmap_get_property': +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:22, + 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-3.0/gdk/gdkapplaunchcontext.h:28, + from /usr/include/gtk-3.0/gdk/gdk.h:32, + from /usr/include/gtk-3.0/gtk/gtk.h:30, from gtkplotcairo.c:34: /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) @@ -9212,85 +9306,6 @@ /usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #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' - 34 | #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcairo.c:1141:28: note: in expansion of macro 'GTK_PLOT_CAIRO' - 1141 | cairo_set_source_surface(GTK_PLOT_CAIRO(pc)->cairo,image_surface,xdest,ydest); - | ^~~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 34 | #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcairo.c:1142:15: note: in expansion of macro 'GTK_PLOT_CAIRO' - 1142 | cairo_paint(GTK_PLOT_CAIRO(pc)->cairo); - | ^~~~~~~~~~~~~~ -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' - 34 | #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcairo.c:1144:17: note: in expansion of macro 'GTK_PLOT_CAIRO' - 1144 | cairo_restore(GTK_PLOT_CAIRO(pc)->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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotpc.o gtkplotpc.c -gtkplotcairo.c: In function 'gtk_plot_cairo_draw_string': -gtkplotcairo.c:1071:7: warning: this statement may fall through [-Wimplicit-fallthrough=] - 1071 | gtk_plot_pc_draw_rectangle(pc, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1072 | TRUE, - | ~~~~~ - 1073 | old_tx + width + border_space, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1074 | old_ty - border_space + shadow_width, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1075 | shadow_width, height + 2 * border_space); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -gtkplotcairo.c:1076:5: note: here - 1076 | case GTK_PLOT_BORDER_LINE: - | ^~~~ -gtkplotpc.c: In function 'gtk_plot_pc_get_type': -gtkplotpc.c:57:3: warning: cast between incompatible function types from 'void (*)(GtkPlotPCClass *)' {aka 'void (*)(struct _GtkPlotPCClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] - 57 | (GClassInitFunc) gtk_plot_pc_class_init, - | ^ -gtkplotpc.c:59: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] - 59 | (GInstanceInitFunc) gtk_plot_pc_real_init, - | ^ -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotpixmap.o gtkplotpixmap.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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotpolar.o gtkplotpolar.c -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] - 92 | (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] - 94 | (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:22, - 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-3.0/gdk/gdkapplaunchcontext.h:28, - from /usr/include/gtk-3.0/gdk/gdk.h:32, - from /usr/include/gtk-3.0/gtk/gtk.h:30, - from gtkplotpixmap.c:31: -gtkplotpixmap.c: In function 'gtk_plot_pixmap_get_property': -/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] - 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) - | ^ -/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' - 484 | #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' 29 | #define GTK_PLOT_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pixmap_get_type (), GtkPlotPixmap) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9317,6 +9332,18 @@ /usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #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' + 34 | #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcairo.c:1141:28: note: in expansion of macro 'GTK_PLOT_CAIRO' + 1141 | cairo_set_source_surface(GTK_PLOT_CAIRO(pc)->cairo,image_surface,xdest,ydest); + | ^~~~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' 29 | #define GTK_PLOT_PIXMAP(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_pixmap_get_type (), GtkPlotPixmap) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9326,6 +9353,18 @@ gtkplotpixmap.c:163:3: warning: switch missing default case [-Wswitch-default] 163 | switch(prop_id){ | ^~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 34 | #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcairo.c:1142:15: note: in expansion of macro 'GTK_PLOT_CAIRO' + 1142 | cairo_paint(GTK_PLOT_CAIRO(pc)->cairo); + | ^~~~~~~~~~~~~~ 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:22, @@ -9349,6 +9388,18 @@ gtkplotpixmap.c:197:29: note: in expansion of macro 'GTK_PLOT_PIXMAP' 197 | gtk_plot_pixmap_construct(GTK_PLOT_PIXMAP(widget), pixmap, mask); | ^~~~~~~~~~~~~~~ +/usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] + 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) + | ^ +/usr/include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' + 484 | #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' + 34 | #define GTK_PLOT_CAIRO(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_plot_cairo_get_type (), GtkPlotCairo) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcairo.c:1144:17: note: in expansion of macro 'GTK_PLOT_CAIRO' + 1144 | cairo_restore(GTK_PLOT_CAIRO(pc)->cairo); + | ^~~~~~~~~~~~~~ gtkplotpixmap.c: In function 'gtk_plot_pixmap_destroy': /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) @@ -9502,6 +9553,24 @@ gtkplotpixmap.c:389:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 389 | legend.text = ""; | ^ +gtkplotcairo.c: In function 'gtk_plot_cairo_draw_string': +gtkplotcairo.c:1071:7: warning: this statement may fall through [-Wimplicit-fallthrough=] + 1071 | gtk_plot_pc_draw_rectangle(pc, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1072 | TRUE, + | ~~~~~ + 1073 | old_tx + width + border_space, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1074 | old_ty - border_space + shadow_width, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1075 | shadow_width, height + 2 * border_space); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcairo.c:1076:5: note: here + 1076 | 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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotpolar.o gtkplotpolar.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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotps.o gtkplotps.c 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] 95 | (GClassInitFunc) gtk_plot_polar_class_init, @@ -10147,8 +10216,6 @@ gtkplotpolar.c:957:16: note: in expansion of macro 'GTK_PLOT_POLAR' 957 | rotation = GTK_PLOT_POLAR(widget)->rotation; | ^~~~~~~~~~~~~~ -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -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 -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotps.o gtkplotps.c 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:22, @@ -12524,6 +12591,7 @@ 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gnome-genius.o gnome-genius.c In file included from eval.c:33: matrixw.h:137:13: warning: Deprecated pre-processor symbol, replace with 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; @@ -12605,38 +12673,6 @@ eval.c:1294:5: note: in expansion of macro 'gel_matrixw_set_index' 1294 | gel_matrixw_set_index (nm, 0, 0) = NULL; | ^~~~~~~~~~~~~~~~~~~~~ -In file included from calc.c:48: -matrixw.h:137:13: warning: Deprecated pre-processor symbol, replace with - 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with - 140 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -matrixw.h:148:13: warning: Deprecated pre-processor symbol, replace with - 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:151:13: warning: Deprecated pre-processor symbol, replace with - 151 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -matrixw.h:167:13: warning: Deprecated pre-processor symbol, replace with - 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with - 170 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -In file included from calc.c:58: -y.tab.h:213:5: warning: redundant redeclaration of 'yyparse' [-Wredundant-decls] -In file included from calc.c:43: -calc.h:76:5: note: previous declaration of 'yyparse' was here - 76 | int yyparse(void); - | ^~~~~~~ -calc.c:65:12: warning: redundant redeclaration of 'yydebug' [-Wredundant-decls] - 65 | extern int yydebug; - | ^~~~~~~ -In file included from calc.c:58: -parse.h:44:12: note: previous declaration of 'yydebug' was here - 44 | extern int yydebug; - | ^~~~~~~ In file included from eval.c:33: eval.c: In function 'matrix_addsub_scalar_matrix_op': matrixw.h:127:39: warning: this condition has identical branches [-Wduplicated-branches] @@ -12692,7 +12728,6 @@ eval.c:2181:4: note: in expansion of macro 'gel_matrixw_set_index' 2181 | gel_matrixw_set_index(mi,i,i) = | ^~~~~~~~~~~~~~~~~~~~~ -calc.c: In function 'appendmatrix_mathml': matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ @@ -12702,9 +12737,6 @@ eval.c:2181:4: note: in expansion of macro 'gel_matrixw_set_index' 2181 | gel_matrixw_set_index(mi,i,i) = | ^~~~~~~~~~~~~~~~~~~~~ -calc.c:1160:5: warning: this condition has identical branches [-Wduplicated-branches] - 1160 | if (nice) - | ^ matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ @@ -12742,15 +12774,6 @@ eval.c:2298:3: note: in expansion of macro 'gel_matrixw_set_index' 2298 | gel_matrixw_set_index(mi,i,i) = | ^~~~~~~~~~~~~~~~~~~~~ -calc.c: In function 'gel_print_etree': -calc.c:1434:2: warning: enumeration value 'GEL_USERTYPE_NODE' not handled in switch [-Wswitch-enum] - 1434 | 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] matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ @@ -12826,6 +12849,51 @@ 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:48: +matrixw.h:137:13: warning: Deprecated pre-processor symbol, replace with + 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with + 140 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +matrixw.h:148:13: warning: Deprecated pre-processor symbol, replace with + 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:151:13: warning: Deprecated pre-processor symbol, replace with + 151 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +matrixw.h:167:13: warning: Deprecated pre-processor symbol, replace with + 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with + 170 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +In file included from calc.c:58: +y.tab.h:213:5: warning: redundant redeclaration of 'yyparse' [-Wredundant-decls] +In file included from calc.c:43: +calc.h:76:5: note: previous declaration of 'yyparse' was here + 76 | int yyparse(void); + | ^~~~~~~ +calc.c:65:12: warning: redundant redeclaration of 'yydebug' [-Wredundant-decls] + 65 | extern int yydebug; + | ^~~~~~~ +In file included from calc.c:58: +parse.h:44:12: note: previous declaration of 'yydebug' was here + 44 | extern int yydebug; + | ^~~~~~~ +calc.c: In function 'appendmatrix_mathml': +calc.c:1160:5: warning: this condition has identical branches [-Wduplicated-branches] + 1160 | if (nice) + | ^ +calc.c: In function 'gel_print_etree': +calc.c:1434:2: warning: enumeration value 'GEL_USERTYPE_NODE' not handled in switch [-Wswitch-enum] + 1434 | 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] 3155 | g_slist_foreach (list, (GFunc)g_free, NULL); @@ -12836,7 +12904,6 @@ calc.c:3264:26: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 3264 | 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gnome-genius.o gnome-genius.c eval.c: In function 'iter_get_arg': eval.c:6667:2: warning: enumeration value 'GEL_NULL_NODE' not handled in switch [-Wswitch-enum] 6667 | switch(n->type) { @@ -12850,6 +12917,7 @@ 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] +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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o util.o util.c eval.c: In function 'iter_eval_etree': eval.c:7593:3: warning: enumeration value 'GEL_SET_NODE' not handled in switch [-Wswitch-enum] 7593 | switch(n->type) { @@ -12876,6 +12944,7 @@ eval.c:9045:21: warning: cast increases required alignment of target type [-Wcast-align] 9045 | GelEvalForIn *t = (GelEvalForIn *)p; | ^ +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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o dict.o dict.c eval.c: In function 'string_concat': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) @@ -13105,6 +13174,7 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o funclib.o funclib.c eval.c: In function 'iter_get_region': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) @@ -13187,6 +13257,25 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from funclib.c:37: +matrixw.h:137:13: warning: Deprecated pre-processor symbol, replace with + 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with + 140 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +matrixw.h:148:13: warning: Deprecated pre-processor symbol, replace with + 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:151:13: warning: Deprecated pre-processor symbol, replace with + 151 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +matrixw.h:167:13: warning: Deprecated pre-processor symbol, replace with + 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with + 170 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ eval.c: In function 'try_to_precalc_op': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) @@ -13194,6 +13283,93 @@ eval.c:8297:2: note: called from here 8297 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from funclib.c:36: +funclib.c: In function 'I_op': +matrixw.h:120:39: warning: this condition has identical branches [-Wduplicated-branches] + 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ + | ^ +matrix.h:68:48: note: in definition of macro 'gel_matrix_index' + 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) + | ^ +funclib.c:3401:4: note: in expansion of macro 'gel_matrixw_set_index' + 3401 | gel_matrixw_set_index (m, i, i) = + | ^~~~~~~~~~~~~~~~~~~~~ +matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] + 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ + | ^ +matrix.h:68:48: note: in definition of macro 'gel_matrix_index' + 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) + | ^ +funclib.c:3401:4: note: in expansion of macro 'gel_matrixw_set_index' + 3401 | gel_matrixw_set_index (m, i, i) = + | ^~~~~~~~~~~~~~~~~~~~~ +matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] + 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) + | ^ +matrix.h:68:52: note: in definition of macro 'gel_matrix_index' + 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) + | ^ +funclib.c:3401:4: note: in expansion of macro 'gel_matrixw_set_index' + 3401 | gel_matrixw_set_index (m, i, i) = + | ^~~~~~~~~~~~~~~~~~~~~ +matrixw.h:121:59: warning: this condition has identical branches [-Wduplicated-branches] + 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) + | ^ +matrix.h:68:52: note: in definition of macro 'gel_matrix_index' + 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) + | ^ +funclib.c:3401:4: note: in expansion of macro 'gel_matrixw_set_index' + 3401 | gel_matrixw_set_index (m, i, i) = + | ^~~~~~~~~~~~~~~~~~~~~ +funclib.c: In function 'Prime_op': +funclib.c:4575:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'long int' [-Wsign-compare] + 4575 | 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] + 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +matrix.h:68:48: note: in definition of macro 'gel_matrix_index' + 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) + | ^ +funclib.c:4763:3: note: in expansion of macro 'gel_matrixw_set_index' + 4763 | 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] + 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +matrix.h:68:52: note: in definition of macro 'gel_matrix_index' + 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) + | ^ +funclib.c:4763:3: note: in expansion of macro 'gel_matrixw_set_index' + 4763 | 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] + 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +matrix.h:68:48: note: in definition of macro 'gel_matrix_index' + 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) + | ^ +funclib.c:4764:3: note: in expansion of macro 'gel_matrixw_set_index' + 4764 | 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] + 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +matrix.h:68:52: note: in definition of macro 'gel_matrix_index' + 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) + | ^ +funclib.c:4764:3: note: in expansion of macro 'gel_matrixw_set_index' + 4764 | gel_matrixw_set_index (mn, i, 1) = gel_makenum_ui (f.exp); + | ^~~~~~~~~~~~~~~~~~~~~ +funclib.c: In function 'AskButtons_op': +funclib.c:6630:30: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] + 6630 | g_slist_foreach (buttons, (GFunc)g_free, NULL); + | ^ +funclib.c:6640:28: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] + 6640 | g_slist_foreach (buttons, (GFunc)g_free, NULL); + | ^ eval.c: In function 'gel_freetree': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) @@ -13284,10 +13460,6 @@ eval.c:2637:2: note: called from here 2637 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -calc.c: In function 'gel_evalexp_parsed.part.0': -calc.c:3515:19: warning: null pointer dereference [-Wnull-dereference] - 3515 | GelEFunc *rf = d_lookup_global(t->id.id); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'evalcomp': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) @@ -13424,6 +13596,10 @@ eval.c:3781:2: note: in expansion of macro 'RET_RES' 3781 | RET_RES(1) | ^~~~~~~ +calc.c: In function 'gel_evalexp_parsed.part.0': +calc.c:3515:19: warning: null pointer dereference [-Wnull-dereference] + 3515 | GelEFunc *rf = d_lookup_global(t->id.id); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'gel_get_local_node': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) @@ -13495,7 +13671,7 @@ eval.c:817:2: note: called from here 817 | freetree_full(to,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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o util.o util.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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o symbolic.o symbolic.c eval.c: In function 'oper_reshufle.part.0': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) @@ -13648,7 +13824,25 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o dict.o dict.c +In file included from symbolic.c:36: +matrixw.h:137:13: warning: Deprecated pre-processor symbol, replace with + 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with + 140 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +matrixw.h:148:13: warning: Deprecated pre-processor symbol, replace with + 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:151:13: warning: Deprecated pre-processor symbol, replace with + 151 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +matrixw.h:167:13: warning: Deprecated pre-processor symbol, replace with + 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with + 170 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ eval.c: In function 'function_finish_bin_op.constprop': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) @@ -13696,7 +13890,39 @@ eval.c:817:2: note: called from here 817 | freetree_full(to,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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o funclib.o funclib.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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o mpwrap.o mpwrap.c +mpwrap.c: In function '_gel_make_free_reals': +mpwrap.c:156:19: warning: cast increases required alignment of target type [-Wcast-align] + 156 | MpwRealNum *t = (MpwRealNum *)p; + | ^ +mpwrap.c: In function 'mpw_gcd': +mpwrap.c:4054:18: warning: logical 'and' of equal expressions [-Wlogical-op] + 4054 | if (rop != op1 && rop != op1) { + | ^~ +mpwrap.c: In function 'mpw_lcm': +mpwrap.c:4079:18: warning: logical 'and' of equal expressions [-Wlogical-op] + 4079 | if (rop != op1 && rop != op1) { + | ^~ +mpwrap.c: In function 'mpw_jacobi': +mpwrap.c:4100:18: warning: logical 'and' of equal expressions [-Wlogical-op] + 4100 | if (rop != op1 && rop != op1) { + | ^~ +mpwrap.c: In function 'mpw_legendre': +mpwrap.c:4116:18: warning: logical 'and' of equal expressions [-Wlogical-op] + 4116 | if (rop != op1 && rop != op1) { + | ^~ +mpwrap.c: In function 'mpw_kronecker': +mpwrap.c:4132:18: warning: logical 'and' of equal expressions [-Wlogical-op] + 4132 | if (rop != op1 && rop != op1) { + | ^~ +mpwrap.c: In function 'mpw_powm': +mpwrap.c:4344:17: warning: logical 'and' of equal expressions [-Wlogical-op] + 4344 | if (rop != op1 && rop != op1 && rop != mod) { + | ^~ +mpwrap.c: In function 'mpw_arctan2': +mpwrap.c:4911:18: warning: logical 'and' of equal expressions [-Wlogical-op] + 4911 | if (rop != op1 && rop != op1) { + | ^~ eval.c: In function 'gel_copynode': eval.c:692:1: warning: inlining failed in call to 'copynode_to': --param max-inline-insns-single limit reached [-Winline] 692 | copynode_to(GelETree *empty, GelETree *o) @@ -13812,6 +14038,7 @@ eval.c:817:2: note: called from here 817 | freetree_full(to,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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o mpzextra.o mpzextra.c eval.c: In function 'matrix_pow_op': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) @@ -13831,26 +14058,6 @@ eval.c:2251:2: note: called from here 2251 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from funclib.c:37: -matrixw.h:137:13: warning: Deprecated pre-processor symbol, replace with - 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with - 140 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -matrixw.h:148:13: warning: Deprecated pre-processor symbol, replace with - 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:151:13: warning: Deprecated pre-processor symbol, replace with - 151 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -matrixw.h:167:13: warning: Deprecated pre-processor symbol, replace with - 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with - 170 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o symbolic.o symbolic.c eval.c: In function 'pure_matrix_div_op': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) @@ -13858,44 +14065,6 @@ eval.c:2338:2: note: called from here 2338 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from funclib.c:36: -funclib.c: In function 'I_op': -matrixw.h:120:39: warning: this condition has identical branches [-Wduplicated-branches] - 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ - | ^ -matrix.h:68:48: note: in definition of macro 'gel_matrix_index' - 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) - | ^ -funclib.c:3401:4: note: in expansion of macro 'gel_matrixw_set_index' - 3401 | gel_matrixw_set_index (m, i, i) = - | ^~~~~~~~~~~~~~~~~~~~~ -matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] - 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ - | ^ -matrix.h:68:48: note: in definition of macro 'gel_matrix_index' - 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) - | ^ -funclib.c:3401:4: note: in expansion of macro 'gel_matrixw_set_index' - 3401 | gel_matrixw_set_index (m, i, i) = - | ^~~~~~~~~~~~~~~~~~~~~ -matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] - 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) - | ^ -matrix.h:68:52: note: in definition of macro 'gel_matrix_index' - 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) - | ^ -funclib.c:3401:4: note: in expansion of macro 'gel_matrixw_set_index' - 3401 | gel_matrixw_set_index (m, i, i) = - | ^~~~~~~~~~~~~~~~~~~~~ -matrixw.h:121:59: warning: this condition has identical branches [-Wduplicated-branches] - 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) - | ^ -matrix.h:68:52: note: in definition of macro 'gel_matrix_index' - 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) - | ^ -funclib.c:3401:4: note: in expansion of macro 'gel_matrixw_set_index' - 3401 | gel_matrixw_set_index (m, i, i) = - | ^~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'value_matrix_div_op': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) @@ -13903,48 +14072,6 @@ eval.c:2400:2: note: called from here 2400 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -funclib.c: In function 'Prime_op': -funclib.c:4575:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'long int' [-Wsign-compare] - 4575 | 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] - 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -matrix.h:68:48: note: in definition of macro 'gel_matrix_index' - 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) - | ^ -funclib.c:4763:3: note: in expansion of macro 'gel_matrixw_set_index' - 4763 | 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] - 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -matrix.h:68:52: note: in definition of macro 'gel_matrix_index' - 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) - | ^ -funclib.c:4763:3: note: in expansion of macro 'gel_matrixw_set_index' - 4763 | 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] - 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -matrix.h:68:48: note: in definition of macro 'gel_matrix_index' - 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) - | ^ -funclib.c:4764:3: note: in expansion of macro 'gel_matrixw_set_index' - 4764 | 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] - 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -matrix.h:68:52: note: in definition of macro 'gel_matrix_index' - 68 | #define gel_matrix_index(m,x,y) ((m)->thedata[(x)+(y)*((m)->realwidth)]) - | ^ -funclib.c:4764:3: note: in expansion of macro 'gel_matrixw_set_index' - 4764 | gel_matrixw_set_index (mn, i, 1) = gel_makenum_ui (f.exp); - | ^~~~~~~~~~~~~~~~~~~~~ eval.c: In function 'iter_get_velement': eval.c:692:1: warning: inlining failed in call to 'copynode_to': --param max-inline-insns-single limit reached [-Winline] 692 | copynode_to(GelETree *empty, GelETree *o) @@ -13973,13 +14100,6 @@ eval.c:833:17: warning: potential null pointer dereference [-Wnull-dereference] 833 | from->any.next = gel_free_trees; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -funclib.c: In function 'AskButtons_op': -funclib.c:6630:30: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] - 6630 | g_slist_foreach (buttons, (GFunc)g_free, NULL); - | ^ -funclib.c:6640:28: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] - 6640 | g_slist_foreach (buttons, (GFunc)g_free, NULL); - | ^ eval.c: In function '_gel_iter_set_element': eval.c:692:1: warning: inlining failed in call to 'copynode_to': --param max-inline-insns-single limit reached [-Winline] 692 | copynode_to(GelETree *empty, GelETree *o) @@ -13987,25 +14107,6 @@ eval.c:808:2: note: called from here 808 | copynode_to(n,o); | ^~~~~~~~~~~~~~~~ -In file included from symbolic.c:36: -matrixw.h:137:13: warning: Deprecated pre-processor symbol, replace with - 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with - 140 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -matrixw.h:148:13: warning: Deprecated pre-processor symbol, replace with - 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:151:13: warning: Deprecated pre-processor symbol, replace with - 151 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -matrixw.h:167:13: warning: Deprecated pre-processor symbol, replace with - 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with - 170 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ eval.c: In function 'gel_expandmatrix': eval.c:692:1: warning: inlining failed in call to 'copynode_to': --param max-inline-insns-single limit reached [-Winline] 692 | copynode_to(GelETree *empty, GelETree *o) @@ -14127,7 +14228,32 @@ eval.c:1399:2: note: called from here 1399 | 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o mpwrap.o mpwrap.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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o matrix.o matrix.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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o matrixw.o matrixw.c +In file included from matrixw.c:36: +matrixw.c: In function 'gel_matrixw_diagonalof': +matrixw.h:127:39: warning: this condition has identical branches [-Wduplicated-branches] + 127 | (a)->regy ? (a)->regy[i] : (i))) : \ + | ^ +matrixw.c:1084:17: note: in expansion of macro 'gel_matrixw_get_index' + 1084 | GelETree *n = gel_matrixw_get_index (source, i, i); + | ^~~~~~~~~~~~~~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:2353:4: note: called from here + 2353 | mpwl_clear(rop); \ + | ^~~~~~~~~~~~~~~ +mpwrap.c:2372:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' + 2372 | 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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:892:2: note: called from here + 892 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ eval.c: In function 'iter_equalsop': eval.c:692:1: warning: inlining failed in call to 'copynode_to': --param max-inline-insns-single limit reached [-Winline] 692 | copynode_to(GelETree *empty, GelETree *o) @@ -14156,6 +14282,22 @@ eval.c:692:1: warning: inlining failed in call to 'copynode_to': --param max-inline-insns-single limit reached [-Winline] 692 | copynode_to(GelETree *empty, GelETree *o) | ^~~~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:2353:4: note: called from here + 2353 | mpwl_clear(rop); \ + | ^~~~~~~~~~~~~~~ +mpwrap.c:2373:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' + 2373 | 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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:892:2: note: called from here + 892 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ eval.c:808:2: note: called from here 808 | copynode_to(n,o); | ^~~~~~~~~~~~~~~~ @@ -14165,38 +14307,70 @@ eval.c:817:2: note: called from here 817 | freetree_full(to,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c: In function '_gel_make_free_reals': -mpwrap.c:156:19: warning: cast increases required alignment of target type [-Wcast-align] - 156 | MpwRealNum *t = (MpwRealNum *)p; - | ^ -mpwrap.c: In function 'mpw_gcd': -mpwrap.c:4054:18: warning: logical 'and' of equal expressions [-Wlogical-op] - 4054 | if (rop != op1 && rop != op1) { - | ^~ -mpwrap.c: In function 'mpw_lcm': -mpwrap.c:4079:18: warning: logical 'and' of equal expressions [-Wlogical-op] - 4079 | if (rop != op1 && rop != op1) { - | ^~ -mpwrap.c: In function 'mpw_jacobi': -mpwrap.c:4100:18: warning: logical 'and' of equal expressions [-Wlogical-op] - 4100 | if (rop != op1 && rop != op1) { - | ^~ -mpwrap.c: In function 'mpw_legendre': -mpwrap.c:4116:18: warning: logical 'and' of equal expressions [-Wlogical-op] - 4116 | if (rop != op1 && rop != op1) { - | ^~ -mpwrap.c: In function 'mpw_kronecker': -mpwrap.c:4132:18: warning: logical 'and' of equal expressions [-Wlogical-op] - 4132 | if (rop != op1 && rop != op1) { - | ^~ -mpwrap.c: In function 'mpw_powm': -mpwrap.c:4344:17: warning: logical 'and' of equal expressions [-Wlogical-op] - 4344 | if (rop != op1 && rop != op1 && rop != mod) { - | ^~ -mpwrap.c: In function 'mpw_arctan2': -mpwrap.c:4911:18: warning: logical 'and' of equal expressions [-Wlogical-op] - 4911 | if (rop != op1 && rop != op1) { - | ^~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:2353:4: note: called from here + 2353 | mpwl_clear(rop); \ + | ^~~~~~~~~~~~~~~ +mpwrap.c:2368:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' + 2368 | 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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:892:2: note: called from here + 892 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:2353:4: note: called from here + 2353 | mpwl_clear(rop); \ + | ^~~~~~~~~~~~~~~ +mpwrap.c:2370:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' + 2370 | DEFINE_SIMPLE_MPWL_MPFR (mpwl_sin, mpfr_sin) + | ^~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:892:2: note: called from here + 892 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:2353:4: note: called from here + 2353 | mpwl_clear(rop); \ + | ^~~~~~~~~~~~~~~ +mpwrap.c:2371:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' + 2371 | 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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:892:2: note: called from here + 892 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:2353:4: note: called from here + 2353 | mpwl_clear(rop); \ + | ^~~~~~~~~~~~~~~ +mpwrap.c:2369:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' + 2369 | 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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:892:2: note: called from here + 892 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ eval.c: In function 'op_two_nodes': eval.c:692:1: warning: inlining failed in call to 'copynode_to': --param max-inline-insns-single limit reached [-Winline] 692 | copynode_to(GelETree *empty, GelETree *o) @@ -14234,6 +14408,19 @@ eval.c:808:2: note: called from here 808 | copynode_to(n,o); | ^~~~~~~~~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:1144:4: note: called from here + 1144 | mpwl_clear(rop); + | ^~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:1154:5: note: called from here + 1154 | mpwl_clear(rop); + | ^~~~~~~~~~~~~~~ eval.c: In function 'expensive_matrix_multiply': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) @@ -14297,6 +14484,37 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:1335:4: note: called from here + 1335 | 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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:1334:4: note: called from here + 1334 | mpwl_clear(rop); + | ^~~~~~~~~~~~~~~ +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:1356:3: note: called from here + 1356 | mpwl_init_type (&r, t); + | ^~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:1368:3: note: called from here + 1368 | mpwl_init_type (&r, t); + | ^~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:892:2: note: called from here + 892 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ eval.c: In function 'matrix_addsub_scalar_matrix_op': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) @@ -14353,6 +14571,25 @@ eval.c:817:2: note: called from here 817 | freetree_full(to,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:1404:4: note: called from here + 1404 | mpwl_clear(rop); + | ^~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:1412:4: note: called from here + 1412 | mpwl_clear(rop); + | ^~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:892:2: note: called from here + 892 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ eval.c: In function 'iter_pop_stack': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) @@ -14684,6 +14921,64 @@ eval.c:4352:7: note: called from here 4352 | replacenode (data, res); | ^~~~~~~~~~~~~~~~~~~~~~~ +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] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:1217:4: note: called from here + 1217 | 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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:1216:4: note: called from here + 1216 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:892:2: note: called from here + 892 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ +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] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:934:4: note: called from here + 934 | 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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:933:4: note: called from here + 933 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:892:2: note: called from here + 892 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ +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] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:1057:4: note: called from here + 1057 | 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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:1056:4: note: called from here + 1056 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:892:2: note: called from here + 892 | 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o matop.o matop.c eval.c: In function 'iter_continue_break_op': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) @@ -14811,24 +15106,77 @@ eval.c:5342:4: note: called from here 5342 | ev_free_special_data(ctx,data,flag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from matop.c:34: +matrixw.h:137:13: warning: Deprecated pre-processor symbol, replace with + 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with + 140 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +matrixw.h:148:13: warning: Deprecated pre-processor symbol, replace with + 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:151:13: warning: Deprecated pre-processor symbol, replace with + 151 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +matrixw.h:167:13: warning: Deprecated pre-processor symbol, replace with + 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with + 170 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ eval.c:5291:12: warning: potential null pointer dereference [-Wnull-dereference] 5291 | n->type = GEL_NULL_NODE; \ | ~~~~~~~~^~~~~~~~~~~~~~~ eval.c:5336:4: note: in expansion of macro 'LOOP_BREAK_CONT' 5336 | LOOP_BREAK_CONT (GelEvalLoop, evl_free_with_cond, GE_LOOP_LOOP); | ^~~~~~~~~~~~~~~ +matop.c: In function 'gel_value_matrix_gauss': +matrixw.h:127:39: warning: this condition has identical branches [-Wduplicated-branches] + 127 | (a)->regy ? (a)->regy[i] : (i))) : \ + | ^ +matop.c:418:18: note: in expansion of macro 'gel_matrixw_get_index' + 418 | GelETree *t = gel_matrixw_get_index(m,w-1,w-1); + | ^~~~~~~~~~~~~~~~~~~~~ eval.c:5291:12: warning: potential null pointer dereference [-Wnull-dereference] 5291 | n->type = GEL_NULL_NODE; \ | ~~~~~~~~^~~~~~~~~~~~~~~ eval.c:5338:4: note: in expansion of macro 'LOOP_BREAK_CONT' 5338 | LOOP_BREAK_CONT (GelEvalFor, evf_free, GE_FOR); | ^~~~~~~~~~~~~~~ +matop.c: In function 'gel_value_matrix_det': +matrixw.h:127:39: warning: this condition has identical branches [-Wduplicated-branches] + 127 | (a)->regy ? (a)->regy[i] : (i))) : \ + | ^ +matop.c:698:18: note: in expansion of macro 'gel_matrixw_get_index' + 698 | GelETree *t = gel_matrixw_get_index (m, i, i); + | ^~~~~~~~~~~~~~~~~~~~~ +matrixw.h:127:39: warning: this condition has identical branches [-Wduplicated-branches] + 127 | (a)->regy ? (a)->regy[i] : (i))) : \ + | ^ +matop.c:734:18: note: in expansion of macro 'gel_matrixw_get_index' + 734 | GelETree *t = gel_matrixw_get_index(mm,i,i); + | ^~~~~~~~~~~~~~~~~~~~~ eval.c:5291:12: warning: potential null pointer dereference [-Wnull-dereference] 5291 | n->type = GEL_NULL_NODE; \ | ~~~~~~~~^~~~~~~~~~~~~~~ eval.c:5340:4: note: in expansion of macro 'LOOP_BREAK_CONT' 5340 | LOOP_BREAK_CONT (GelEvalForIn, evfi_free, GE_FORIN); | ^~~~~~~~~~~~~~~ +mpwrap.c: In function 'mpwl_numerator': +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:2684:5: note: called from here + 2684 | mpwl_clear(rop); + | ^~~~~~~~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:855:3: note: called from here + 855 | mpwl_clear(rop); + | ^~~~~~~~~~~~~~~ eval.c: In function 'iter_returnop': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) @@ -14932,6 +15280,13 @@ eval.c:817:2: note: called from here 817 | freetree_full(to,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:2712:5: note: called from here + 2712 | mpwl_clear(rop); + | ^~~~~~~~~~~~~~~ eval.c: In function 'iter_funccallop.constprop': eval.c:4608:1: warning: inlining failed in call to 'get_func_from': --param max-inline-insns-single limit reached [-Winline] 4608 | get_func_from (GelETree *l, gboolean silent) @@ -14975,38 +15330,49 @@ eval.c:4905:3: note: called from here 4905 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c: In function 'mpwl_sinh': +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] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ -mpwrap.c:2353:4: note: called from here - 2353 | mpwl_clear(rop); \ +mpwrap.c:2086:3: note: called from here + 2086 | mpwl_clear (&r); + | ^~~~~~~~~~~~~~~ +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:1831:4: note: called from here + 1831 | 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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:1843:4: note: called from here + 1843 | mpwl_clear (&n); | ^~~~~~~~~~~~~~~ -mpwrap.c:2372:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' - 2372 | 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] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ -mpwrap.c:892:2: note: called from here - 892 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ -mpwrap.c: In function 'mpwl_arctan': +mpwrap.c:1857:6: note: called from here + 1857 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ -mpwrap.c:2353:4: note: called from here - 2353 | mpwl_clear(rop); \ - | ^~~~~~~~~~~~~~~ -mpwrap.c:2373:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' - 2373 | DEFINE_SIMPLE_MPWL_MPFR (mpwl_arctan, mpfr_atan) - | ^~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:1866:6: note: called from here + 1866 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ -mpwrap.c:892:2: note: called from here - 892 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ +mpwrap.c:1904:5: note: called from here + 1904 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:1941:3: note: called from here + 1941 | mpwl_clear (&r); + | ^~~~~~~~~~~~~~~ eval.c: In function 'iter_operator_pre': eval.c:6395:1: warning: inlining failed in call to 'iter_push_indexes_and_arg': --param max-inline-insns-single limit reached [-Winline] 6395 | iter_push_indexes_and_arg(GelCtx *ctx, GelETree *n) @@ -15014,22 +15380,6 @@ eval.c:6927:3: note: called from here 6927 | iter_push_indexes_and_arg(ctx,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:2353:4: note: called from here - 2353 | mpwl_clear(rop); \ - | ^~~~~~~~~~~~~~~ -mpwrap.c:2368:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' - 2368 | 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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:892:2: note: called from here - 892 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ eval.c:6430:1: warning: inlining failed in call to 'iter_do_push_index': --param max-inline-insns-single limit reached [-Winline] 6430 | iter_do_push_index (GelCtx *ctx, GelETree *l) | ^~~~~~~~~~~~~~~~~~ @@ -15195,101 +15545,305 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c: In function 'mpwl_sin': +eval.c:4435:6: warning: potential null pointer dereference [-Wnull-dereference] + 4435 | t = list->data; + | ~~^~~~~~~~~~~~ +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] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ -mpwrap.c:2353:4: note: called from here - 2353 | mpwl_clear(rop); \ - | ^~~~~~~~~~~~~~~ -mpwrap.c:2370:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' - 2370 | DEFINE_SIMPLE_MPWL_MPFR (mpwl_sin, mpfr_sin) - | ^~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | 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] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ -mpwrap.c:892:2: note: called from here - 892 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ -mpwrap.c: In function 'mpwl_cosh': +mpwrap.c:669:2: note: called from here + 669 | 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] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:3306:3: note: in expansion of macro 'MAKE_COPY' + 3306 | MAKE_COPY (op1->r); + | ^~~~~~~~~ +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:3312:3: note: in expansion of macro 'MAKE_COPY' + 3312 | MAKE_COPY (op1->i); + | ^~~~~~~~~ +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:3313:3: note: in expansion of macro 'MAKE_COPY' + 3313 | MAKE_COPY (op2->i); + | ^~~~~~~~~ +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] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ -mpwrap.c:2353:4: note: called from here - 2353 | mpwl_clear(rop); \ - | ^~~~~~~~~~~~~~~ -mpwrap.c:2371:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' - 2371 | DEFINE_SIMPLE_MPWL_MPFR (mpwl_cosh, mpfr_cosh) - | ^~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ +mpwrap.c: In function 'mpw_set_d_complex': +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:206:5: note: called from here + 206 | mpwl_free((n)->i); \ + | ^~~~~~~~~~~~~~~~~ +mpwrap.c:3346:3: note: in expansion of macro 'MAKE_REAL' + 3346 | MAKE_REAL (rop); + | ^~~~~~~~~ +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] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ -mpwrap.c:892:2: note: called from here - 892 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ -eval.c:4435:6: warning: potential null pointer dereference [-Wnull-dereference] - 4435 | t = list->data; - | ~~^~~~~~~~~~~~ -mpwrap.c: In function 'mpwl_cos': +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:3365:5: note: called from here + 3365 | mpwl_free (rop->r); + | ^~~~~~~~~~~~~~~~~~ +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:3373:5: note: called from here + 3373 | mpwl_free (rop->r); + | ^~~~~~~~~~~~~~~~~~ +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] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ -mpwrap.c:2353:4: note: called from here - 2353 | mpwl_clear(rop); \ - | ^~~~~~~~~~~~~~~ -mpwrap.c:2369:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' - 2369 | DEFINE_SIMPLE_MPWL_MPFR (mpwl_cos, mpfr_cos) - | ^~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:3391:5: note: called from here + 3391 | mpwl_free (rop->r); + | ^~~~~~~~~~~~~~~~~~ +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:3399:5: note: called from here + 3399 | mpwl_free (rop->r); + | ^~~~~~~~~~~~~~~~~~ +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] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ -mpwrap.c:892:2: note: called from here - 892 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ -mpwrap.c: In function 'mpwl_sub_ui': +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ -mpwrap.c:1144:4: note: called from here - 1144 | mpwl_clear(rop); - | ^~~~~~~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | 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] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ -mpwrap.c:1154:5: note: called from here - 1154 | mpwl_clear(rop); - | ^~~~~~~~~~~~~~~ -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] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:1335:4: note: called from here - 1335 | mpwl_init_type(rop,op1->type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ -mpwrap.c:1334:4: note: called from here - 1334 | mpwl_clear(rop); - | ^~~~~~~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | 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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | 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] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ -mpwrap.c:1356:3: note: called from here - 1356 | mpwl_init_type (&r, t); +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:3613:3: note: in expansion of macro 'MAKE_COPY' + 3613 | MAKE_COPY (rop->r); + | ^~~~~~~~~ +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:206:5: note: called from here + 206 | mpwl_free((n)->i); \ + | ^~~~~~~~~~~~~~~~~ +mpwrap.c:3617:3: note: in expansion of macro 'MAKE_REAL' + 3617 | MAKE_REAL (rop); + | ^~~~~~~~~ +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:189:3: note: called from here + 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:3620:4: note: in expansion of macro 'MAKE_EMPTY' + 3620 | 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] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ -mpwrap.c:1368:3: note: called from here - 1368 | mpwl_init_type (&r, t); +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:3622:4: note: in expansion of macro 'MAKE_COPY' + 3622 | MAKE_COPY (rop->i); + | ^~~~~~~~~ +mpwrap.c: In function 'mpw_abs': +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:189:3: note: called from here + 189 | mpwl_init_type(m,type); \ + | ^~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:3561:4: note: in expansion of macro 'MAKE_EMPTY' + 3561 | 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] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:3563:4: note: in expansion of macro 'MAKE_COPY' + 3563 | MAKE_COPY (rop->r); + | ^~~~~~~~~ +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:206:5: note: called from here + 206 | mpwl_free((n)->i); \ + | ^~~~~~~~~~~~~~~~~ +mpwrap.c:3576:3: note: in expansion of macro 'MAKE_REAL' + 3576 | MAKE_REAL (rop); + | ^~~~~~~~~ +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] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:189:3: note: called from here + 189 | mpwl_init_type(m,type); \ + | ^~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:3632:3: note: in expansion of macro 'MAKE_EMPTY' + 3632 | 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] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:3634:3: note: in expansion of macro 'MAKE_COPY' + 3634 | MAKE_COPY(rop->r); + | ^~~~~~~~~ +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:206:5: note: called from here + 206 | mpwl_free((n)->i); \ + | ^~~~~~~~~~~~~~~~~ +mpwrap.c:3638:3: note: in expansion of macro 'MAKE_REAL' + 3638 | MAKE_REAL(rop); + | ^~~~~~~~~ +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:189:3: note: called from here + 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:3641:4: note: in expansion of macro 'MAKE_EMPTY' + 3641 | 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] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:3643:4: note: in expansion of macro 'MAKE_COPY' + 3643 | MAKE_COPY (rop->i); + | ^~~~~~~~~ +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:3241:4: note: called from here + 3241 | mpwl_free ((rop)->i); \ + | ^~~~~~~~~~~~~~~~~~~~ +mpwrap.c:3647:3: note: in expansion of macro 'mpw_uncomplex' + 3647 | mpw_uncomplex(rop); + | ^~~~~~~~~~~~~ +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] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:3657:3: note: in expansion of macro 'MAKE_COPY' + 3657 | MAKE_COPY (rop->r); + | ^~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ -mpwrap.c:892:2: note: called from here - 892 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ +mpwrap.c:1020:4: note: called from here + 1020 | mpwl_clear(rop); + | ^~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:1029:5: note: called from here + 1029 | mpwl_clear(rop); + | ^~~~~~~~~~~~~~~ +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:206:5: note: called from here + 206 | mpwl_free((n)->i); \ + | ^~~~~~~~~~~~~~~~~ +mpwrap.c:3662:3: note: in expansion of macro 'MAKE_REAL' + 3662 | MAKE_REAL(rop); + | ^~~~~~~~~ +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:197:4: note: called from here + 197 | mpwl_free((n)); \ + | ^~~~~~~~~~~~~~ +mpwrap.c:3665:4: note: in expansion of macro 'DEALLOC_MPWL' + 3665 | DEALLOC_MPWL (rop->i); + | ^~~~~~~~~~~~ eval.c: In function 'gel_eval_etree': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) @@ -15453,28 +16007,9 @@ eval.c:6565:4: note: called from here 6565 | replacenode (n, t); | ^~~~~~~~~~~~~~~~~~ -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:1404:4: note: called from here - 1404 | mpwl_clear(rop); - | ^~~~~~~~~~~~~~~ eval.c:814:1: warning: inlining failed in call to 'replacenode': --param max-inline-insns-single limit reached [-Winline] 814 | replacenode(GelETree *to, GelETree *from) | ^~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:1412:4: note: called from here - 1412 | mpwl_clear(rop); - | ^~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:892:2: note: called from here - 892 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ eval.c:6571:4: note: called from here 6571 | replacenode (n, gel_copynode (t)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15604,9 +16139,13 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c: In function 'mpw_sub': eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] 535 | 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] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15628,440 +16167,6 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -eval.c:3802:1: warning: inlining failed in call to 'ev_free_special_data': --param max-inline-insns-single limit reached [-Winline] - 3802 | ev_free_special_data(GelCtx *ctx, gpointer data, int flag) - | ^~~~~~~~~~~~~~~~~~~~ -eval.c:7808:4: note: called from here - 7808 | ev_free_special_data(ctx,data,flag); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:1217:4: note: called from here - 1217 | 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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:1216:4: note: called from here - 1216 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:892:2: note: called from here - 892 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ -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] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:934:4: note: called from here - 934 | 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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:933:4: note: called from here - 933 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:892:2: note: called from here - 892 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ -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] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:1057:4: note: called from here - 1057 | 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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:1056:4: note: called from here - 1056 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:892:2: note: called from here - 892 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ -mpwrap.c: In function 'mpwl_numerator': -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:2684:5: note: called from here - 2684 | mpwl_clear(rop); - | ^~~~~~~~~~~~~~~ -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:855:3: note: called from here - 855 | 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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:2712:5: note: called from here - 2712 | mpwl_clear(rop); - | ^~~~~~~~~~~~~~~ -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:2086:3: note: called from here - 2086 | mpwl_clear (&r); - | ^~~~~~~~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:1831:4: note: called from here - 1831 | 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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:1843:4: note: called from here - 1843 | mpwl_clear (&n); - | ^~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:1857:6: note: called from here - 1857 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:1866:6: note: called from here - 1866 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:1904:5: note: called from here - 1904 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:1941:3: note: called from here - 1941 | mpwl_clear (&r); - | ^~~~~~~~~~~~~~~ -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | 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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | 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] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:3306:3: note: in expansion of macro 'MAKE_COPY' - 3306 | MAKE_COPY (op1->r); - | ^~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:3312:3: note: in expansion of macro 'MAKE_COPY' - 3312 | MAKE_COPY (op1->i); - | ^~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:3313:3: note: in expansion of macro 'MAKE_COPY' - 3313 | MAKE_COPY (op2->i); - | ^~~~~~~~~ -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -mpwrap.c: In function 'mpw_set_d_complex': -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:206:5: note: called from here - 206 | mpwl_free((n)->i); \ - | ^~~~~~~~~~~~~~~~~ -mpwrap.c:3346:3: note: in expansion of macro 'MAKE_REAL' - 3346 | MAKE_REAL (rop); - | ^~~~~~~~~ -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:3365:5: note: called from here - 3365 | mpwl_free (rop->r); - | ^~~~~~~~~~~~~~~~~~ -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:3373:5: note: called from here - 3373 | mpwl_free (rop->r); - | ^~~~~~~~~~~~~~~~~~ -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:3391:5: note: called from here - 3391 | mpwl_free (rop->r); - | ^~~~~~~~~~~~~~~~~~ -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:3399:5: note: called from here - 3399 | mpwl_free (rop->r); - | ^~~~~~~~~~~~~~~~~~ -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | 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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | 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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -eval.c: In function 'gel_funccall': -eval.c:692:1: warning: inlining failed in call to 'copynode_to': --param max-inline-insns-single limit reached [-Winline] - 692 | copynode_to(GelETree *empty, GelETree *o) - | ^~~~~~~~~~~ -eval.c:808:2: note: called from here - 808 | copynode_to(n,o); - | ^~~~~~~~~~~~~~~~ -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] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:3613:3: note: in expansion of macro 'MAKE_COPY' - 3613 | MAKE_COPY (rop->r); - | ^~~~~~~~~ -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:206:5: note: called from here - 206 | mpwl_free((n)->i); \ - | ^~~~~~~~~~~~~~~~~ -mpwrap.c:3617:3: note: in expansion of macro 'MAKE_REAL' - 3617 | MAKE_REAL (rop); - | ^~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:189:3: note: called from here - 189 | mpwl_init_type(m,type); \ - | ^~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:3620:4: note: in expansion of macro 'MAKE_EMPTY' - 3620 | 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] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:3622:4: note: in expansion of macro 'MAKE_COPY' - 3622 | MAKE_COPY (rop->i); - | ^~~~~~~~~ -mpwrap.c: In function 'mpw_abs': -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:189:3: note: called from here - 189 | mpwl_init_type(m,type); \ - | ^~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:3561:4: note: in expansion of macro 'MAKE_EMPTY' - 3561 | 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] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:3563:4: note: in expansion of macro 'MAKE_COPY' - 3563 | MAKE_COPY (rop->r); - | ^~~~~~~~~ -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:206:5: note: called from here - 206 | mpwl_free((n)->i); \ - | ^~~~~~~~~~~~~~~~~ -mpwrap.c:3576:3: note: in expansion of macro 'MAKE_REAL' - 3576 | MAKE_REAL (rop); - | ^~~~~~~~~ -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] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:189:3: note: called from here - 189 | mpwl_init_type(m,type); \ - | ^~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:3632:3: note: in expansion of macro 'MAKE_EMPTY' - 3632 | 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] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:3634:3: note: in expansion of macro 'MAKE_COPY' - 3634 | MAKE_COPY(rop->r); - | ^~~~~~~~~ -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:206:5: note: called from here - 206 | mpwl_free((n)->i); \ - | ^~~~~~~~~~~~~~~~~ -mpwrap.c:3638:3: note: in expansion of macro 'MAKE_REAL' - 3638 | MAKE_REAL(rop); - | ^~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:189:3: note: called from here - 189 | mpwl_init_type(m,type); \ - | ^~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:3641:4: note: in expansion of macro 'MAKE_EMPTY' - 3641 | 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] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:3643:4: note: in expansion of macro 'MAKE_COPY' - 3643 | MAKE_COPY (rop->i); - | ^~~~~~~~~ -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:3241:4: note: called from here - 3241 | mpwl_free ((rop)->i); \ - | ^~~~~~~~~~~~~~~~~~~~ -mpwrap.c:3647:3: note: in expansion of macro 'mpw_uncomplex' - 3647 | mpw_uncomplex(rop); - | ^~~~~~~~~~~~~ -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] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:3657:3: note: in expansion of macro 'MAKE_COPY' - 3657 | MAKE_COPY (rop->r); - | ^~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:1020:4: note: called from here - 1020 | mpwl_clear(rop); - | ^~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:1029:5: note: called from here - 1029 | mpwl_clear(rop); - | ^~~~~~~~~~~~~~~ -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:206:5: note: called from here - 206 | mpwl_free((n)->i); \ - | ^~~~~~~~~~~~~~~~~ -mpwrap.c:3662:3: note: in expansion of macro 'MAKE_REAL' - 3662 | MAKE_REAL(rop); - | ^~~~~~~~~ -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:197:4: note: called from here - 197 | mpwl_free((n)); \ - | ^~~~~~~~~~~~~~ -mpwrap.c:3665:4: note: in expansion of macro 'DEALLOC_MPWL' - 3665 | DEALLOC_MPWL (rop->i); - | ^~~~~~~~~~~~ -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] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ @@ -16071,6 +16176,9 @@ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ +eval.c:3802:1: warning: inlining failed in call to 'ev_free_special_data': --param max-inline-insns-single limit reached [-Winline] + 3802 | ev_free_special_data(GelCtx *ctx, gpointer data, int flag) + | ^~~~~~~~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -16089,6 +16197,9 @@ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ +eval.c:7808:4: note: called from here + 7808 | ev_free_special_data(ctx,data,flag); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ @@ -16138,6 +16249,7 @@ mpwrap.c:669:2: note: called from here 669 | 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o compil.o compil.c 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] 640 | mpwl_init_type(MpwRealNum *op,int type) @@ -16341,7 +16453,36 @@ mpwrap.c:3796:3: note: in expansion of macro 'BREAK_CPLX_OPS' 3796 | BREAK_CPLX_OPS(op2,r2,i2); | ^~~~~~~~~~~~~~ -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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o mpzextra.o mpzextra.c +In file included from compil.c:33: +matrixw.h:137:13: warning: Deprecated pre-processor symbol, replace with + 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with + 140 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +matrixw.h:148:13: warning: Deprecated pre-processor symbol, replace with + 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:151:13: warning: Deprecated pre-processor symbol, replace with + 151 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +matrixw.h:167:13: warning: Deprecated pre-processor symbol, replace with + 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with + 170 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +compil.c: In function 'gel_compile_node': +compil.c:99:2: warning: enumeration value 'GEL_SET_NODE' not handled in switch [-Wswitch-enum] + 99 | 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: 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] 640 | mpwl_init_type(MpwRealNum *op,int type) @@ -16665,7 +16806,6 @@ mpwrap.c:1452:4: note: called from here 1452 | 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o matrix.o matrix.c mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ @@ -16747,6 +16887,7 @@ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lexer.o lexer.c mpwrap.c:3966:3: note: called from here 3966 | mpwl_init_type(&t1,r->type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -16796,6 +16937,26 @@ mpwrap.c:4008:4: note: in expansion of macro 'MAKE_COPY' 4008 | MAKE_COPY (rop->r); | ^~~~~~~~~ +In file included from lexer.l:33: +y.tab.h:213: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 + 76 | int yyparse(void); + | ^~~~~~~ +lexer.c:999:12: warning: redundant redeclaration of 'yylex' [-Wredundant-decls] + 999 | extern int yylex (void); + | ^~~~~ +lexer.l:50:5: note: previous declaration of 'yylex' was here + 50 | int yylex(void); + | ^~~~~ +lexer.c: In function 'yylex': +lexer.c:1893:8: warning: switch missing default case [-Wswitch-default] + 1893 | else switch ( yy_get_next_buffer( ) ) + | ^~~~~~ +lexer.c: In function 'input': +lexer.c:2189:4: warning: switch missing default case [-Wswitch-default] + 2189 | switch ( yy_get_next_buffer( ) ) + | ^~~~~~ 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] 618 | mpwl_clear (MpwRealNum *op) @@ -16812,6 +16973,10 @@ mpwrap.c:4025:4: note: in expansion of macro 'MAKE_COPY' 4025 | MAKE_COPY (rop->r); | ^~~~~~~~~ +At top level: +lexer.c:2123:17: warning: 'yyunput' defined but not used [-Wunused-function] + 2123 | static void yyunput (int c, char * yy_bp ) + | ^~~~~~~ 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] 618 | mpwl_clear (MpwRealNum *op) @@ -16853,7 +17018,6 @@ mpwrap.c:4082:4: note: in expansion of macro 'MAKE_COPY' 4082 | 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o matrixw.o matrixw.c 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] 618 | mpwl_clear (MpwRealNum *op) @@ -16936,14 +17100,6 @@ mpwrap.c:4151:4: note: in expansion of macro 'MAKE_COPY' 4151 | MAKE_COPY (rop->r); | ^~~~~~~~~ -In file included from matrixw.c:36: -matrixw.c: In function 'gel_matrixw_diagonalof': -matrixw.h:127:39: warning: this condition has identical branches [-Wduplicated-branches] - 127 | (a)->regy ? (a)->regy[i] : (i))) : \ - | ^ -matrixw.c:1084:17: note: in expansion of macro 'gel_matrixw_get_index' - 1084 | GelETree *n = gel_matrixw_get_index (source, i, i); - | ^~~~~~~~~~~~~~~~~~~~~ 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] 618 | mpwl_clear (MpwRealNum *op) @@ -16966,6 +17122,13 @@ mpwrap.c:1629:3: note: called from here 1629 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ +eval.c: In function 'gel_funccall': +eval.c:692:1: warning: inlining failed in call to 'copynode_to': --param max-inline-insns-single limit reached [-Winline] + 692 | copynode_to(GelETree *empty, GelETree *o) + | ^~~~~~~~~~~ +eval.c:808:2: note: called from here + 808 | copynode_to(n,o); + | ^~~~~~~~~~~~~~~~ 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] 618 | mpwl_clear (MpwRealNum *op) @@ -17344,6 +17507,7 @@ mpwrap.c:4382:4: note: in expansion of macro 'MAKE_COPY' 4382 | 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parseutil.o parseutil.c mpwrap.c: In function 'mpw_log10': mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] 664 | mpwl_free(MpwRealNum *op) @@ -17505,6 +17669,25 @@ mpwrap.c:4696:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4696 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ +In file included from parseutil.c:33: +matrixw.h:137:13: warning: Deprecated pre-processor symbol, replace with + 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with + 140 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +matrixw.h:148:13: warning: Deprecated pre-processor symbol, replace with + 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:151:13: warning: Deprecated pre-processor symbol, replace with + 151 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +matrixw.h:167:13: warning: Deprecated pre-processor symbol, replace with + 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with + 170 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ mpwrap.c: In function 'mpw_cos': mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] 664 | mpwl_free(MpwRealNum *op) @@ -17678,7 +17861,6 @@ mpwrap.c:4785:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4785 | 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o matop.o matop.c mpwrap.c: In function 'mpw_cosh': mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] 664 | mpwl_free(MpwRealNum *op) @@ -17770,32 +17952,6 @@ mpwrap.c:4829:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4829 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ -In file included from matop.c:34: -matrixw.h:137:13: warning: Deprecated pre-processor symbol, replace with - 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with - 140 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -matrixw.h:148:13: warning: Deprecated pre-processor symbol, replace with - 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:151:13: warning: Deprecated pre-processor symbol, replace with - 151 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -matrixw.h:167:13: warning: Deprecated pre-processor symbol, replace with - 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with - 170 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -matop.c: In function 'gel_value_matrix_gauss': -matrixw.h:127:39: warning: this condition has identical branches [-Wduplicated-branches] - 127 | (a)->regy ? (a)->regy[i] : (i))) : \ - | ^ -matop.c:418:18: note: in expansion of macro 'gel_matrixw_get_index' - 418 | GelETree *t = gel_matrixw_get_index(m,w-1,w-1); - | ^~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_arctan': mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] 664 | mpwl_free(MpwRealNum *op) @@ -17809,28 +17965,16 @@ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ -matop.c: In function 'gel_value_matrix_det': mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:4841:4: note: in expansion of macro 'MAKE_COPY' 4841 | MAKE_COPY (rop->r); | ^~~~~~~~~ -matrixw.h:127:39: warning: this condition has identical branches [-Wduplicated-branches] - 127 | (a)->regy ? (a)->regy[i] : (i))) : \ - | ^ -matop.c:698:18: note: in expansion of macro 'gel_matrixw_get_index' - 698 | GelETree *t = gel_matrixw_get_index (m, i, 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o inter.o inter.c mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) | ^~~~~~~~~~~~~~ -matrixw.h:127:39: warning: this condition has identical branches [-Wduplicated-branches] - 127 | (a)->regy ? (a)->regy[i] : (i))) : \ - | ^ -matop.c:734:18: note: in expansion of macro 'gel_matrixw_get_index' - 734 | GelETree *t = gel_matrixw_get_index(mm,i,i); - | ^~~~~~~~~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17873,6 +18017,8 @@ mpwrap.c:4899:3: note: in expansion of macro 'mpw_uncomplex' 4899 | mpw_uncomplex(tmp1); | ^~~~~~~~~~~~~ +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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o plugin.o plugin.c 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] 618 | mpwl_clear (MpwRealNum *op) @@ -17908,6 +18054,35 @@ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ +In file included from plugin.c:45: +matrixw.h:137:13: warning: Deprecated pre-processor symbol, replace with + 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with + 140 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +matrixw.h:148:13: warning: Deprecated pre-processor symbol, replace with + 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:151:13: warning: Deprecated pre-processor symbol, replace with + 151 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +matrixw.h:167:13: warning: Deprecated pre-processor symbol, replace with + 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with + 170 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +In file included from plugin.c:50: +y.tab.h:213: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 + 76 | int yyparse(void); + | ^~~~~~~ +plugin.c: In function 'gel_read_plugin_list': +plugin.c:114:36: warning: cast between incompatible function types from 'void (*)(GelPlugin *)' {aka 'void (*)(struct _GelPlugin *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] + 114 | g_slist_foreach (gel_plugin_list, (GFunc)free_plugin, NULL); + | ^ 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] 618 | mpwl_clear (MpwRealNum *op) @@ -18012,6 +18187,13 @@ mpwrap.c:4573:4: note: called from here 4573 | mpwl_clear (&t); | ^~~~~~~~~~~~~~~ +In file included from examples.c:48: +y.tab.h:213:5: warning: redundant redeclaration of 'yyparse' [-Wredundant-decls] +In file included from examples.c:40: +calc.h:76:5: note: previous declaration of 'yyparse' was here + 76 | int yyparse(void); + | ^~~~~~~ +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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o plugread.o plugread.c 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] 618 | mpwl_clear (MpwRealNum *op) @@ -18019,6 +18201,7 @@ mpwrap.c:669:2: note: called from here 669 | 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parse.o parse.c 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] 618 | mpwl_clear (MpwRealNum *op) @@ -18067,6 +18250,9 @@ mpwrap.c:2511:3: note: called from here 2511 | 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o genius_lists.o genius_lists.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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o utype.o utype.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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o geloutput.o geloutput.c mpwrap.c: In function 'mpw_conj': mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] 664 | mpwl_free(MpwRealNum *op) @@ -18141,487 +18327,6 @@ mpwrap.c:5024:4: note: in expansion of macro 'MAKE_COPY' 5024 | MAKE_COPY (rop->r); | ^~~~~~~~~ -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5125:4: note: in expansion of macro 'MAKE_COPY' - 5125 | MAKE_COPY (rop->r); - | ^~~~~~~~~ -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5142:4: note: in expansion of macro 'MAKE_COPY' - 5142 | 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o compil.o compil.c -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5159:4: note: in expansion of macro 'MAKE_COPY' - 5159 | MAKE_COPY (rop->r); - | ^~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:1792:3: note: called from here - 1792 | 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] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5191:3: note: in expansion of macro 'MAKE_COPY' - 5191 | MAKE_COPY(rop->i); - | ^~~~~~~~~ -mpwrap.c: In function 'mpw_getstring': -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:3241:4: note: called from here - 3241 | mpwl_free ((rop)->i); \ - | ^~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5224:2: note: in expansion of macro 'mpw_uncomplex' - 5224 | mpw_uncomplex(num); - | ^~~~~~~~~~~~~ -In file included from compil.c:33: -matrixw.h:137:13: warning: Deprecated pre-processor symbol, replace with - 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with - 140 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -matrixw.h:148:13: warning: Deprecated pre-processor symbol, replace with - 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:151:13: warning: Deprecated pre-processor symbol, replace with - 151 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -matrixw.h:167:13: warning: Deprecated pre-processor symbol, replace with - 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with - 170 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -compil.c: In function 'gel_compile_node': -compil.c:99:2: warning: enumeration value 'GEL_SET_NODE' not handled in switch [-Wswitch-enum] - 99 | 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: In function 'mpw_getstring_chop': -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:3241:4: note: called from here - 3241 | mpwl_free ((rop)->i); \ - | ^~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5308:2: note: in expansion of macro 'mpw_uncomplex' - 5308 | mpw_uncomplex(num); - | ^~~~~~~~~~~~~ -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -mpwrap.c: In function 'mpw_set_str_complex_int': -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:3241:4: note: called from here - 3241 | mpwl_free ((rop)->i); \ - | ^~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5400:2: note: in expansion of macro 'mpw_uncomplex' - 5400 | mpw_uncomplex(rop); - | ^~~~~~~~~~~~~ -mpwrap.c: In function 'mpw_set_str_complex': -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:3241:4: note: called from here - 3241 | mpwl_free ((rop)->i); \ - | ^~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5418:2: note: in expansion of macro 'mpw_uncomplex' - 5418 | mpw_uncomplex(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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lexer.o lexer.c -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -mpwrap.c: In function 'mpw_im': -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:215:4: note: called from here - 215 | mpwl_free((n)->r); \ - | ^~~~~~~~~~~~~~~~~ -mpwrap.c:5575:3: note: in expansion of macro 'MAKE_IMAG' - 5575 | MAKE_IMAG(rop); - | ^~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -mpwrap.c: In function 'mpw_round': -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:3241:4: note: called from here - 3241 | mpwl_free ((rop)->i); \ - | ^~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5609:3: note: in expansion of macro 'mpw_uncomplex' - 5609 | mpw_uncomplex(rop); - | ^~~~~~~~~~~~~ -mpwrap.c: In function 'mpw_floor': -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:3241:4: note: called from here - 3241 | mpwl_free ((rop)->i); \ - | ^~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5622:3: note: in expansion of macro 'mpw_uncomplex' - 5622 | mpw_uncomplex(rop); - | ^~~~~~~~~~~~~ -In file included from lexer.l:33: -y.tab.h:213: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 - 76 | int yyparse(void); - | ^~~~~~~ -lexer.c:999:12: warning: redundant redeclaration of 'yylex' [-Wredundant-decls] - 999 | extern int yylex (void); - | ^~~~~ -lexer.l:50:5: note: previous declaration of 'yylex' was here - 50 | int yylex(void); - | ^~~~~ -lexer.c: In function 'yylex': -lexer.c:1893:8: warning: switch missing default case [-Wswitch-default] - 1893 | else switch ( yy_get_next_buffer( ) ) - | ^~~~~~ -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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parseutil.o parseutil.c -lexer.c: In function 'input': -lexer.c:2189:4: warning: switch missing default case [-Wswitch-default] - 2189 | switch ( yy_get_next_buffer( ) ) - | ^~~~~~ -mpwrap.c: In function 'mpw_ceil': -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:3241:4: note: called from here - 3241 | mpwl_free ((rop)->i); \ - | ^~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5635:3: note: in expansion of macro 'mpw_uncomplex' - 5635 | mpw_uncomplex(rop); - | ^~~~~~~~~~~~~ -At top level: -lexer.c:2123:17: warning: 'yyunput' defined but not used [-Wunused-function] - 2123 | static void yyunput (int c, char * yy_bp ) - | ^~~~~~~ -mpwrap.c: In function 'mpw_trunc': -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:3241:4: note: called from here - 3241 | mpwl_free ((rop)->i); \ - | ^~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5648:3: note: in expansion of macro 'mpw_uncomplex' - 5648 | mpw_uncomplex(rop); - | ^~~~~~~~~~~~~ -In file included from parseutil.c:33: -matrixw.h:137:13: warning: Deprecated pre-processor symbol, replace with - 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with - 140 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -matrixw.h:148:13: warning: Deprecated pre-processor symbol, replace with - 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:151:13: warning: Deprecated pre-processor symbol, replace with - 151 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -matrixw.h:167:13: warning: Deprecated pre-processor symbol, replace with - 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with - 170 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -mpwrap.c: In function 'mpw_denominator': -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:5757:4: note: called from here - 5757 | mpwl_clear (&r2); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:5756:4: note: called from here - 5756 | mpwl_clear (&r1); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:206:5: note: called from here - 206 | mpwl_free((n)->i); \ - | ^~~~~~~~~~~~~~~~~ -mpwrap.c:5761:3: note: in expansion of macro 'MAKE_REAL' - 5761 | MAKE_REAL (rop); - | ^~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5765:4: note: in expansion of macro 'MAKE_COPY' - 5765 | MAKE_COPY (rop->r); - | ^~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:5773:3: note: called from here - 5773 | mpwl_clear (&r2); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:5773:3: note: called from here - 5773 | mpwl_clear (&r2); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:206:5: note: called from here - 206 | mpwl_free((n)->i); \ - | ^~~~~~~~~~~~~~~~~ -mpwrap.c:5775:3: note: in expansion of macro 'MAKE_REAL' - 5775 | MAKE_REAL(rop); - | ^~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5779:4: note: in expansion of macro 'MAKE_COPY' - 5779 | MAKE_COPY (rop->r); - | ^~~~~~~~~ -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] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:5808:4: note: called from here - 5808 | mpwl_clear (&n2); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:5807:4: note: called from here - 5807 | mpwl_clear (&n1); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:5806:4: note: called from here - 5806 | mpwl_clear (&r2); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:5805:4: note: called from here - 5805 | mpwl_clear (&r1); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5816:4: note: in expansion of macro 'MAKE_COPY' - 5816 | MAKE_COPY (rop->r); - | ^~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5817:4: note: in expansion of macro 'MAKE_COPY' - 5817 | MAKE_COPY (rop->i); - | ^~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:5831:3: note: called from here - 5831 | mpwl_clear (&n2); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:5830:3: note: called from here - 5830 | mpwl_clear (&n1); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:5829:3: note: called from here - 5829 | mpwl_clear (&r2); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:5828:3: note: called from here - 5828 | mpwl_clear (&r1); - | ^~~~~~~~~~~~~~~~ -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:3241:4: note: called from here - 3241 | mpwl_free ((rop)->i); \ - | ^~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5833:3: note: in expansion of macro 'mpw_uncomplex' - 5833 | mpw_uncomplex (rop); - | ^~~~~~~~~~~~~ -mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] - 664 | mpwl_free(MpwRealNum *op) - | ^~~~~~~~~ -mpwrap.c:206:5: note: called from here - 206 | mpwl_free((n)->i); \ - | ^~~~~~~~~~~~~~~~~ -mpwrap.c:5835:3: note: in expansion of macro 'MAKE_REAL' - 5835 | MAKE_REAL(rop); - | ^~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5839:4: note: in expansion of macro 'MAKE_COPY' - 5839 | 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o inter.o inter.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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o plugin.o plugin.c -In file included from examples.c:48: -y.tab.h:213:5: warning: redundant redeclaration of 'yyparse' [-Wredundant-decls] -In file included from examples.c:40: -calc.h:76:5: note: previous declaration of 'yyparse' was here - 76 | int yyparse(void); - | ^~~~~~~ -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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o plugread.o plugread.c -In file included from plugin.c:45: -matrixw.h:137:13: warning: Deprecated pre-processor symbol, replace with - 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with - 140 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -matrixw.h:148:13: warning: Deprecated pre-processor symbol, replace with - 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:151:13: warning: Deprecated pre-processor symbol, replace with - 151 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -matrixw.h:167:13: warning: Deprecated pre-processor symbol, replace with - 167 | G_INLINE_FUNC GelETree *gel_matrixw_get_vindex(GelMatrixW *m, int i) G_GNUC_PURE; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with - 170 | G_INLINE_FUNC GelETree * - | ^~~~~~~~~~~~ -In file included from plugin.c:50: -y.tab.h:213: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 - 76 | int yyparse(void); - | ^~~~~~~ -plugin.c: In function 'gel_read_plugin_list': -plugin.c:114:36: warning: cast between incompatible function types from 'void (*)(GelPlugin *)' {aka 'void (*)(struct _GelPlugin *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] - 114 | g_slist_foreach (gel_plugin_list, (GFunc)free_plugin, 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parse.o parse.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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o genius_lists.o genius_lists.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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o utype.o utype.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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o geloutput.o geloutput.c In file included from parse.y:33: matrixw.h:137:13: warning: Deprecated pre-processor symbol, replace with 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; @@ -19946,8 +19651,196 @@ matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with 170 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5125:4: note: in expansion of macro 'MAKE_COPY' + 5125 | MAKE_COPY (rop->r); + | ^~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5142:4: note: in expansion of macro 'MAKE_COPY' + 5142 | MAKE_COPY (rop->r); + | ^~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5159:4: note: in expansion of macro 'MAKE_COPY' + 5159 | MAKE_COPY (rop->r); + | ^~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:1792:3: note: called from here + 1792 | 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o graphing.o graphing.c +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] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5191:3: note: in expansion of macro 'MAKE_COPY' + 5191 | MAKE_COPY(rop->i); + | ^~~~~~~~~ +mpwrap.c: In function 'mpw_getstring': +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:3241:4: note: called from here + 3241 | mpwl_free ((rop)->i); \ + | ^~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5224:2: note: in expansion of macro 'mpw_uncomplex' + 5224 | mpw_uncomplex(num); + | ^~~~~~~~~~~~~ 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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o genius.o genius.c +mpwrap.c: In function 'mpw_getstring_chop': +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:3241:4: note: called from here + 3241 | mpwl_free ((rop)->i); \ + | ^~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5308:2: note: in expansion of macro 'mpw_uncomplex' + 5308 | mpw_uncomplex(num); + | ^~~~~~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ +mpwrap.c: In function 'mpw_set_str_complex_int': +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:3241:4: note: called from here + 3241 | mpwl_free ((rop)->i); \ + | ^~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5400:2: note: in expansion of macro 'mpw_uncomplex' + 5400 | mpw_uncomplex(rop); + | ^~~~~~~~~~~~~ +mpwrap.c: In function 'mpw_set_str_complex': +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:3241:4: note: called from here + 3241 | mpwl_free ((rop)->i); \ + | ^~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5418:2: note: in expansion of macro 'mpw_uncomplex' + 5418 | mpw_uncomplex(rop); + | ^~~~~~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ +mpwrap.c: In function 'mpw_im': +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o genius-readline-helper.o genius-readline-helper.c +mpwrap.c:215:4: note: called from here + 215 | mpwl_free((n)->r); \ + | ^~~~~~~~~~~~~~~~~ +mpwrap.c:5575:3: note: in expansion of macro 'MAKE_IMAG' + 5575 | MAKE_IMAG(rop); + | ^~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ +mpwrap.c: In function 'mpw_round': +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:3241:4: note: called from here + 3241 | mpwl_free ((rop)->i); \ + | ^~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5609:3: note: in expansion of macro 'mpw_uncomplex' + 5609 | mpw_uncomplex(rop); + | ^~~~~~~~~~~~~ +mpwrap.c: In function 'mpw_floor': +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:3241:4: note: called from here + 3241 | mpwl_free ((rop)->i); \ + | ^~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5622:3: note: in expansion of macro 'mpw_uncomplex' + 5622 | mpw_uncomplex(rop); + | ^~~~~~~~~~~~~ In file included from graphing.c:41: matrixw.h:137:13: warning: Deprecated pre-processor symbol, replace with 137 | G_INLINE_FUNC GelETree *gel_matrixw_index(GelMatrixW *m, int x, int y) G_GNUC_PURE; @@ -21019,6 +20912,10 @@ graphing.c:2495:22: note: in expansion of macro 'GTK_PLOT' 2495 | gtk_plot_set_ticks (GTK_PLOT (line_plot), GTK_PLOT_AXIS_Y, ytick, 9); | ^~~~~~~~ +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] + 194 | g_list_foreach(plugins,(GFunc)g_free,NULL); + | ^ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -21031,6 +20928,13 @@ graphing.c:2498:27: note: in expansion of macro 'GTK_PLOT' 2498 | gtk_plot_x0_set_visible (GTK_PLOT (line_plot), TRUE); | ^~~~~~~~ +genius-readline-helper.c:211:30: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] + 211 | g_list_foreach(functions,(GFunc)g_free,NULL); + | ^ +mpwrap.c: In function 'mpw_ceil': +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -21103,6 +21007,12 @@ graphing.c:2522:39: note: in expansion of macro 'GTK_PLOT' 2522 | gtk_plot_major_hgrid_set_attributes (GTK_PLOT (line_plot), | ^~~~~~~~ +mpwrap.c:3241:4: note: called from here + 3241 | mpwl_free ((rop)->i); \ + | ^~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5635:3: note: in expansion of macro 'mpw_uncomplex' + 5635 | mpw_uncomplex(rop); + | ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -21459,7 +21369,6 @@ graphing.c:3679:2: note: in expansion of macro 'gel_matrixw_set_index' 3679 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (surf_defx1); | ^~~~~~~~~~~~~~~~~~~~~ -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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o genius-readline-helper.o genius-readline-helper.c matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ @@ -21656,6 +21565,10 @@ graphing.c:3890:21: note: in expansion of macro 'GTK_PLOT' 3890 | gtk_plot_add_data (GTK_PLOT (surface_plot), data); | ^~~~~~~~ +mpwrap.c: In function 'mpw_trunc': +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -21668,6 +21581,12 @@ graphing.c:3905:25: note: in expansion of macro 'GTK_PLOT_CANVAS' 3905 | gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); | ^~~~~~~~~~~~~~~ +mpwrap.c:3241:4: note: called from here + 3241 | mpwl_free ((rop)->i); \ + | ^~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5648:3: note: in expansion of macro 'mpw_uncomplex' + 5648 | mpw_uncomplex(rop); + | ^~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -22308,6 +22227,7 @@ graphing.c:5115:32: note: in expansion of macro 'GTK_PLOT_DATA' 5115 | gtk_plot_data_set_numpoints (GTK_PLOT_DATA (surface_data), surface_data_len); | ^~~~~~~~~~~~~ +mpwrap.c: In function 'mpw_denominator': /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -22320,6 +22240,15 @@ graphing.c:5116:32: note: in expansion of macro 'GTK_PLOT_SURFACE' 5116 | gtk_plot_surface_build_mesh (GTK_PLOT_SURFACE (surface_data)); | ^~~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:5757:4: note: called from here + 5757 | mpwl_clear (&r2); + | ^~~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -22332,6 +22261,9 @@ graphing.c:5118:34: note: in expansion of macro 'GTK_PLOT_SURFACE' 5118 | gtk_plot_surface_recalc_nodes (GTK_PLOT_SURFACE (surface_data)); | ^~~~~~~~~~~~~~~~ +mpwrap.c:5756:4: note: called from here + 5756 | mpwl_clear (&r1); + | ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -22368,6 +22300,15 @@ graphing.c:5145:27: note: in expansion of macro 'GTK_PLOT' 5145 | gtk_plot_hide_legends (GTK_PLOT (surface_plot)); | ^~~~~~~~ +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:206:5: note: called from here + 206 | mpwl_free((n)->i); \ + | ^~~~~~~~~~~~~~~~~ +mpwrap.c:5761:3: note: in expansion of macro 'MAKE_REAL' + 5761 | MAKE_REAL (rop); + | ^~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -22380,6 +22321,9 @@ graphing.c:5151:25: note: in expansion of macro 'GTK_PLOT_CANVAS' 5151 | gtk_plot_canvas_thaw (GTK_PLOT_CANVAS (plot_canvas)); | ^~~~~~~~~~~~~~~ +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -22392,7 +22336,43 @@ graphing.c:5152:26: note: in expansion of macro 'GTK_PLOT_CANVAS' 5152 | gtk_plot_canvas_paint (GTK_PLOT_CANVAS (plot_canvas)); | ^~~~~~~~~~~~~~~ -/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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o testplugin.lo testplugin.c +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5765:4: note: in expansion of macro 'MAKE_COPY' + 5765 | MAKE_COPY (rop->r); + | ^~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:5773:3: note: called from here + 5773 | mpwl_clear (&r2); + | ^~~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:5773:3: note: called from here + 5773 | mpwl_clear (&r2); + | ^~~~~~~~~~~~~~~~ +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:206:5: note: called from here + 206 | mpwl_free((n)->i); \ + | ^~~~~~~~~~~~~~~~~ +mpwrap.c:5775:3: note: in expansion of macro 'MAKE_REAL' + 5775 | MAKE_REAL(rop); + | ^~~~~~~~~ +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5779:4: note: in expansion of macro 'MAKE_COPY' + 5779 | MAKE_COPY (rop->r); + | ^~~~~~~~~ +/bin/sh ../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=\""/build/genius-1.0.25"\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o testplugin.lo testplugin.c graphing.c: In function 'PlotCanvasFreeze_op': /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) @@ -22407,13 +22387,6 @@ 8308 | gtk_plot_canvas_freeze (GTK_PLOT_CANVAS (plot_canvas)); | ^~~~~~~~~~~~~~~ graphing.c: In function 'PlotCanvasThaw_op': -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] - 194 | 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] - 211 | g_list_foreach(functions,(GFunc)g_free,NULL); - | ^ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -22468,6 +22441,10 @@ graphing.c:8387:2: note: in expansion of macro 'gel_matrixw_set_index' 8387 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (click_x); | ^~~~~~~~~~~~~~~~~~~~~ +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] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ matrixw.h:121:59: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ @@ -22477,6 +22454,12 @@ graphing.c:8387:2: note: in expansion of macro 'gel_matrixw_set_index' 8387 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (click_x); | ^~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5808:4: note: called from here + 5808 | mpwl_clear (&n2); + | ^~~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *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:22, @@ -22487,6 +22470,21 @@ from /usr/include/gtk-3.0/gdk/gdk.h:32, from graphing.c:24: graphing.c: In function 'LinePlotMouseLocation_op': +mpwrap.c:5807:4: note: called from here + 5807 | mpwl_clear (&n1); + | ^~~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:5806:4: note: called from here + 5806 | mpwl_clear (&r2); + | ^~~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:5805:4: note: called from here + 5805 | mpwl_clear (&r1); + | ^~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2297:6: warning: cast increases required alignment of target type [-Wcast-align] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ @@ -22499,6 +22497,30 @@ graphing.c:8408:23: note: in expansion of macro 'GTK_PLOT' 8408 | gtk_plot_get_point (GTK_PLOT (line_plot), xx, yy, &x, &y); | ^~~~~~~~ +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5816:4: note: in expansion of macro 'MAKE_COPY' + 5816 | MAKE_COPY (rop->r); + | ^~~~~~~~~ +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5817:4: note: in expansion of macro 'MAKE_COPY' + 5817 | MAKE_COPY (rop->i); + | ^~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:5831:3: note: called from here + 5831 | mpwl_clear (&n2); + | ^~~~~~~~~~~~~~~~ In file included from matrixw.h:27, from graphing.c:41: matrixw.h:120:39: warning: this condition has identical branches [-Wduplicated-branches] @@ -22510,6 +22532,27 @@ graphing.c:8417:3: note: in expansion of macro 'gel_matrixw_set_index' 8417 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (x); | ^~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:5830:3: note: called from here + 5830 | mpwl_clear (&n1); + | ^~~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:5829:3: note: called from here + 5829 | mpwl_clear (&r2); + | ^~~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:5828:3: note: called from here + 5828 | mpwl_clear (&r1); + | ^~~~~~~~~~~~~~~~ +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ matrixw.h:120:59: warning: this condition has identical branches [-Wduplicated-branches] 120 | (a)->regx ? (a)->regx[(a)->tr?(j):(i)] : ((a)->tr?(j):(i)), \ | ^ @@ -22519,6 +22562,12 @@ graphing.c:8417:3: note: in expansion of macro 'gel_matrixw_set_index' 8417 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (x); | ^~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:3241:4: note: called from here + 3241 | mpwl_free ((rop)->i); \ + | ^~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5833:3: note: in expansion of macro 'mpw_uncomplex' + 5833 | mpw_uncomplex (rop); + | ^~~~~~~~~~~~~ matrixw.h:121:39: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ @@ -22528,6 +22577,24 @@ graphing.c:8417:3: note: in expansion of macro 'gel_matrixw_set_index' 8417 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_d (x); | ^~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +mpwrap.c:206:5: note: called from here + 206 | mpwl_free((n)->i); \ + | ^~~~~~~~~~~~~~~~~ +mpwrap.c:5835:3: note: in expansion of macro 'MAKE_REAL' + 5835 | MAKE_REAL(rop); + | ^~~~~~~~~ +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5839:4: note: in expansion of macro 'MAKE_COPY' + 5839 | MAKE_COPY (rop->r); + | ^~~~~~~~~ matrixw.h:121:59: warning: this condition has identical branches [-Wduplicated-branches] 121 | (a)->regy ? (a)->regy[(a)->tr?(i):(j)] : ((a)->tr?(i):(j)))) | ^ @@ -22845,13 +22912,13 @@ 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=\"/build/genius-1.0.25\" -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -fno-strict-aliasing -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -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 -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wno-error=unused-parameter -Wno-error=missing-field-initializers -pthread -I/usr/include/amtk-5 -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -pthread -I/usr/include/gtksourceview-4 -I/usr/include/libxml2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c testplugin.c -fPIC -DPIC -o .libs/testplugin.o 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=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -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 -lmpfr -libtool: link: gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -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 -lm -lgmp -lgmodule-2.0 -lglib-2.0 -lreadline -ltermcap -lmpfr -pthread -/bin/bash ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -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 -lmpfr +/bin/sh ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -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 -lmpfr +/bin/sh ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libtestplugin.la -rpath /usr/lib/arm-linux-gnueabihf/genius testplugin.lo -lmpfr libtool: link: gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -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 -lm -lgmodule-2.0 -lglib-2.0 -lreadline -ltermcap -lmpfr -pthread -/bin/bash ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -module -avoid-version -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libtestplugin.la -rpath /usr/lib/arm-linux-gnueabihf/genius testplugin.lo -lmpfr libtool: link: gcc -shared -fPIC -DPIC .libs/testplugin.o -lmpfr -g -O2 -fstack-protector-strong -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/sh ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -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 -lmpfr +libtool: link: gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -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 -lm -lgmp -lgmodule-2.0 -lglib-2.0 -lreadline -ltermcap -lmpfr -pthread Generating and caching the translation database NOTICE: ../po/ko.po is not in UTF-8 but euc-kr, converting... Merging translations into gnome-genius.desktop. @@ -23030,7 +23097,7 @@ graphing.c:8809:7: note: called from here 8809 | t = gel_matrixw_vindex (m, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -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 -lm -lgmp -lmpfr -lamtk-5 -lvte-2.91 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lgtksourceview-4 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lreadline -ltermcap -lmpfr +/bin/sh ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -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 -lm -lgmp -lmpfr -lamtk-5 -lvte-2.91 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lgtksourceview-4 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lreadline -ltermcap -lmpfr libtool: link: gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -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 -lm -lgmp -lamtk-5 -lvte-2.91 -lgmodule-2.0 -lgtksourceview-4 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lreadline -ltermcap -lmpfr -pthread make[4]: Leaving directory '/build/genius-1.0.25/src' make[3]: Leaving directory '/build/genius-1.0.25/src' @@ -23252,7 +23319,7 @@ make[2]: Leaving directory '/build/genius-1.0.25' make[1]: Leaving directory '/build/genius-1.0.25' dh_auto_test - make -j3 check VERBOSE=1 + make -j4 check VERBOSE=1 make[1]: Entering directory '/build/genius-1.0.25' Making check in ve make[2]: Entering directory '/build/genius-1.0.25/ve' @@ -23440,25 +23507,25 @@ make install-am make[4]: Entering directory '/build/genius-1.0.25/src' make[5]: Entering directory '/build/genius-1.0.25/src' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/bin' - /bin/bash ../libtool --mode=install /usr/bin/install -c gnome-genius genius '/build/genius-1.0.25/debian/tmp/usr/bin' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/bin' + /bin/sh ../libtool --mode=install /usr/bin/install -c gnome-genius genius '/build/genius-1.0.25/debian/tmp/usr/bin' libtool: install: /usr/bin/install -c gnome-genius /build/genius-1.0.25/debian/tmp/usr/bin/gnome-genius libtool: install: /usr/bin/install -c genius /build/genius-1.0.25/debian/tmp/usr/bin/genius - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/lib/arm-linux-gnueabihf/genius' - /bin/bash ../libtool --mode=install /usr/bin/install -c genius-readline-helper-fifo '/build/genius-1.0.25/debian/tmp/usr/lib/arm-linux-gnueabihf/genius' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/lib/arm-linux-gnueabihf/genius' + /bin/sh ../libtool --mode=install /usr/bin/install -c genius-readline-helper-fifo '/build/genius-1.0.25/debian/tmp/usr/lib/arm-linux-gnueabihf/genius' libtool: install: /usr/bin/install -c genius-readline-helper-fifo /build/genius-1.0.25/debian/tmp/usr/lib/arm-linux-gnueabihf/genius/genius-readline-helper-fifo - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/applications' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/applications' /usr/bin/install -c -m 644 gnome-genius.desktop '/build/genius-1.0.25/debian/tmp/usr/share/applications' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gtksourceview/' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gtksourceview/' /usr/bin/install -c -m 644 genius.lang '/build/genius-1.0.25/debian/tmp/usr/share/genius/gtksourceview/' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/plugins' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/plugins' /usr/bin/install -c -m 644 test.plugin '/build/genius-1.0.25/debian/tmp/usr/share/genius/plugins' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/lib/arm-linux-gnueabihf/genius' - /bin/bash ../libtool --mode=install /usr/bin/install -c libtestplugin.la '/build/genius-1.0.25/debian/tmp/usr/lib/arm-linux-gnueabihf/genius' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/lib/arm-linux-gnueabihf/genius' + /bin/sh ../libtool --mode=install /usr/bin/install -c libtestplugin.la '/build/genius-1.0.25/debian/tmp/usr/lib/arm-linux-gnueabihf/genius' libtool: install: /usr/bin/install -c .libs/libtestplugin.so /build/genius-1.0.25/debian/tmp/usr/lib/arm-linux-gnueabihf/genius/libtestplugin.so libtool: install: /usr/bin/install -c .libs/libtestplugin.lai /build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/include/genius' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/include/genius' make[5]: Leaving directory '/build/genius-1.0.25/src' make[4]: Leaving directory '/build/genius-1.0.25/src' @@ -23469,7 +23536,7 @@ make[4]: Entering directory '/build/genius-1.0.25/pixmaps/8x8' make[5]: Entering directory '/build/genius-1.0.25/pixmaps/8x8' make[5]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/8x8/apps' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/8x8/apps' /usr/bin/install -c -m 644 gnome-genius.png '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/8x8/apps' make[5]: Leaving directory '/build/genius-1.0.25/pixmaps/8x8' make[4]: Leaving directory '/build/genius-1.0.25/pixmaps/8x8' @@ -23477,7 +23544,7 @@ make[4]: Entering directory '/build/genius-1.0.25/pixmaps/16x16' make[5]: Entering directory '/build/genius-1.0.25/pixmaps/16x16' make[5]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/16x16/apps' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/16x16/apps' /usr/bin/install -c -m 644 gnome-genius.png '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/16x16/apps' make[5]: Leaving directory '/build/genius-1.0.25/pixmaps/16x16' make[4]: Leaving directory '/build/genius-1.0.25/pixmaps/16x16' @@ -23485,7 +23552,7 @@ make[4]: Entering directory '/build/genius-1.0.25/pixmaps/22x22' make[5]: Entering directory '/build/genius-1.0.25/pixmaps/22x22' make[5]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/22x22/apps' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/22x22/apps' /usr/bin/install -c -m 644 gnome-genius.png '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/22x22/apps' make[5]: Leaving directory '/build/genius-1.0.25/pixmaps/22x22' make[4]: Leaving directory '/build/genius-1.0.25/pixmaps/22x22' @@ -23493,7 +23560,7 @@ make[4]: Entering directory '/build/genius-1.0.25/pixmaps/24x24' make[5]: Entering directory '/build/genius-1.0.25/pixmaps/24x24' make[5]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/24x24/apps' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/24x24/apps' /usr/bin/install -c -m 644 gnome-genius.png '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/24x24/apps' make[5]: Leaving directory '/build/genius-1.0.25/pixmaps/24x24' make[4]: Leaving directory '/build/genius-1.0.25/pixmaps/24x24' @@ -23501,7 +23568,7 @@ make[4]: Entering directory '/build/genius-1.0.25/pixmaps/32x32' make[5]: Entering directory '/build/genius-1.0.25/pixmaps/32x32' make[5]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/32x32/apps' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/32x32/apps' /usr/bin/install -c -m 644 gnome-genius.png genius-stock-plot.png '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/32x32/apps' make[5]: Leaving directory '/build/genius-1.0.25/pixmaps/32x32' make[4]: Leaving directory '/build/genius-1.0.25/pixmaps/32x32' @@ -23509,7 +23576,7 @@ make[4]: Entering directory '/build/genius-1.0.25/pixmaps/48x48' make[5]: Entering directory '/build/genius-1.0.25/pixmaps/48x48' make[5]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/48x48/apps' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/48x48/apps' /usr/bin/install -c -m 644 gnome-genius.png genius-stock-plot.png '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/48x48/apps' make[5]: Leaving directory '/build/genius-1.0.25/pixmaps/48x48' make[4]: Leaving directory '/build/genius-1.0.25/pixmaps/48x48' @@ -23517,7 +23584,7 @@ make[4]: Entering directory '/build/genius-1.0.25/pixmaps/256x256' make[5]: Entering directory '/build/genius-1.0.25/pixmaps/256x256' make[5]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/256x256/apps' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/256x256/apps' /usr/bin/install -c -m 644 gnome-genius.png '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/256x256/apps' make[5]: Leaving directory '/build/genius-1.0.25/pixmaps/256x256' make[4]: Leaving directory '/build/genius-1.0.25/pixmaps/256x256' @@ -23525,14 +23592,14 @@ make[4]: Entering directory '/build/genius-1.0.25/pixmaps/scalable' make[5]: Entering directory '/build/genius-1.0.25/pixmaps/scalable' make[5]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/scalable/apps' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/scalable/apps' /usr/bin/install -c -m 644 gnome-genius.svg '/build/genius-1.0.25/debian/tmp/usr/share/icons/hicolor/scalable/apps' make[5]: Leaving directory '/build/genius-1.0.25/pixmaps/scalable' make[4]: Leaving directory '/build/genius-1.0.25/pixmaps/scalable' make[4]: Entering directory '/build/genius-1.0.25/pixmaps' make[5]: Entering directory '/build/genius-1.0.25/pixmaps' make[5]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/' /usr/bin/install -c -m 644 genius-graph.png '/build/genius-1.0.25/debian/tmp/usr/share/genius/' make install-data-hook make[6]: Entering directory '/build/genius-1.0.25/pixmaps' @@ -23546,7 +23613,7 @@ make[3]: Entering directory '/build/genius-1.0.25/examples' make[4]: Entering directory '/build/genius-1.0.25/examples' make[4]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/examples/' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/examples/' make[4]: Leaving directory '/build/genius-1.0.25/examples' make[3]: Leaving directory '/build/genius-1.0.25/examples' @@ -23557,7 +23624,7 @@ make[5]: Entering directory '/build/genius-1.0.25/lib/calculus' make[6]: Entering directory '/build/genius-1.0.25/lib/calculus' make[6]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/calculus' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/calculus' make[6]: Leaving directory '/build/genius-1.0.25/lib/calculus' make[5]: Leaving directory '/build/genius-1.0.25/lib/calculus' @@ -23567,7 +23634,7 @@ make[5]: Entering directory '/build/genius-1.0.25/lib/combinatorics' make[6]: Entering directory '/build/genius-1.0.25/lib/combinatorics' make[6]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/combinatorics' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/combinatorics' /usr/bin/install -c -m 644 factorial.gel misc.gel recursive_sequences.gel loader.gel '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/combinatorics' make[6]: Leaving directory '/build/genius-1.0.25/lib/combinatorics' make[5]: Leaving directory '/build/genius-1.0.25/lib/combinatorics' @@ -23577,7 +23644,7 @@ make[5]: Entering directory '/build/genius-1.0.25/lib/equation_solving' make[6]: Entering directory '/build/genius-1.0.25/lib/equation_solving' make[6]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/equation_solving' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/equation_solving' make[6]: Leaving directory '/build/genius-1.0.25/lib/equation_solving' make[5]: Leaving directory '/build/genius-1.0.25/lib/equation_solving' @@ -23587,7 +23654,7 @@ make[5]: Entering directory '/build/genius-1.0.25/lib/functions' make[6]: Entering directory '/build/genius-1.0.25/lib/functions' make[6]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/functions' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/functions' make[6]: Leaving directory '/build/genius-1.0.25/lib/functions' make[5]: Leaving directory '/build/genius-1.0.25/lib/functions' @@ -23597,7 +23664,7 @@ make[5]: Entering directory '/build/genius-1.0.25/lib/linear_algebra' make[6]: Entering directory '/build/genius-1.0.25/lib/linear_algebra' make[6]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/linear_algebra' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/linear_algebra' make[6]: Leaving directory '/build/genius-1.0.25/lib/linear_algebra' make[5]: Leaving directory '/build/genius-1.0.25/lib/linear_algebra' @@ -23607,7 +23674,7 @@ make[5]: Entering directory '/build/genius-1.0.25/lib/misc' make[6]: Entering directory '/build/genius-1.0.25/lib/misc' make[6]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/misc' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/misc' /usr/bin/install -c -m 644 misc.gel loader.gel '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/misc' make[6]: Leaving directory '/build/genius-1.0.25/lib/misc' make[5]: Leaving directory '/build/genius-1.0.25/lib/misc' @@ -23617,7 +23684,7 @@ make[5]: Entering directory '/build/genius-1.0.25/lib/number_theory' make[6]: Entering directory '/build/genius-1.0.25/lib/number_theory' make[6]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/number_theory' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/number_theory' make[6]: Leaving directory '/build/genius-1.0.25/lib/number_theory' make[5]: Leaving directory '/build/genius-1.0.25/lib/number_theory' @@ -23627,7 +23694,7 @@ make[5]: Entering directory '/build/genius-1.0.25/lib/statistics' make[6]: Entering directory '/build/genius-1.0.25/lib/statistics' make[6]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/statistics' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/statistics' /usr/bin/install -c -m 644 basic.gel loader.gel '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/statistics' make[6]: Leaving directory '/build/genius-1.0.25/lib/statistics' make[5]: Leaving directory '/build/genius-1.0.25/lib/statistics' @@ -23637,7 +23704,7 @@ make[5]: Entering directory '/build/genius-1.0.25/lib/sets' make[6]: Entering directory '/build/genius-1.0.25/lib/sets' make[6]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/sets' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/sets' /usr/bin/install -c -m 644 basic.gel loader.gel '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/sets' make[6]: Leaving directory '/build/genius-1.0.25/lib/sets' make[5]: Leaving directory '/build/genius-1.0.25/lib/sets' @@ -23647,7 +23714,7 @@ make[5]: Entering directory '/build/genius-1.0.25/lib/symbolic' make[6]: Entering directory '/build/genius-1.0.25/lib/symbolic' make[6]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/symbolic' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/symbolic' /usr/bin/install -c -m 644 differentiation.gel loader.gel '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/symbolic' make[6]: Leaving directory '/build/genius-1.0.25/lib/symbolic' make[5]: Leaving directory '/build/genius-1.0.25/lib/symbolic' @@ -23657,7 +23724,7 @@ make[5]: Entering directory '/build/genius-1.0.25/lib/commutative_algebra' make[6]: Entering directory '/build/genius-1.0.25/lib/commutative_algebra' make[6]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/commutative_algebra' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/commutative_algebra' /usr/bin/install -c -m 644 macaulay.gel loader.gel '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel/commutative_algebra' make[6]: Leaving directory '/build/genius-1.0.25/lib/commutative_algebra' make[5]: Leaving directory '/build/genius-1.0.25/lib/commutative_algebra' @@ -23665,7 +23732,7 @@ make[4]: Entering directory '/build/genius-1.0.25/lib' make[5]: Entering directory '/build/genius-1.0.25/lib' make[5]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel' /usr/bin/install -c -m 644 lib.cgel loader.gel '/build/genius-1.0.25/debian/tmp/usr/share/genius/gel' make[5]: Leaving directory '/build/genius-1.0.25/lib' make[4]: Leaving directory '/build/genius-1.0.25/lib' @@ -23675,7 +23742,7 @@ linguas="ar az bs ca cs da de dz el en_CA en_GB eo es eu fi 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=/build/genius-1.0.25/debian/tmp/usr/share/locale/$lang/LC_MESSAGES; \ - /bin/bash /build/genius-1.0.25/install-sh -d $dir; \ + /bin/sh /build/genius-1.0.25/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"; \ @@ -23748,99 +23815,99 @@ make[3]: Entering directory '/build/genius-1.0.25/help' make[4]: Entering directory '/build/genius-1.0.25/help' make[4]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius' /usr/bin/install -c -m 644 genius.txt '/build/genius-1.0.25/debian/tmp/usr/share/genius' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/C/html' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/C/html' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/C/html/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/C/html/figures' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/cs/html' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/cs/html' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/cs/html/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/cs/html/figures' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/de/html' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/de/html' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/de/html/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/de/html/figures' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/el/html' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/el/html' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/el/html/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/el/html/figures' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/es/html' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/es/html' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/es/html/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/es/html/figures' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/fr/html' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/fr/html' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/fr/html/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/fr/html/figures' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/pt_BR/html' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/pt_BR/html' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/pt_BR/html/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/pt_BR/html/figures' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/ru/html' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/ru/html' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/ru/html/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/ru/html/figures' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/sv/html' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/sv/html' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/sv/html/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/sv/html/figures' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/C' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/C' /usr/bin/install -c -m 644 C/genius.xml C/legal.xml '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/C' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/C/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/C/figures' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/cs' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/cs' /usr/bin/install -c -m 644 cs/genius.xml '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/cs' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/cs/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/cs/figures' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/de' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/de' /usr/bin/install -c -m 644 de/genius.xml '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/de' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/de/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/de/figures' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/el' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/el' /usr/bin/install -c -m 644 el/genius.xml '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/el' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/el/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/el/figures' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/es' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/es' /usr/bin/install -c -m 644 es/genius.xml '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/es' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/es/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/es/figures' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/fr' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/fr' /usr/bin/install -c -m 644 fr/genius.xml '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/fr' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/fr/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/fr/figures' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/pt_BR' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/pt_BR' /usr/bin/install -c -m 644 pt_BR/genius.xml '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/pt_BR' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/pt_BR/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/pt_BR/figures' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/ru' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/ru' /usr/bin/install -c -m 644 ru/genius.xml '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/ru' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/ru/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/ru/figures' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/sv' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/sv' /usr/bin/install -c -m 644 sv/genius.xml '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/sv' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/sv/figures' + /usr/bin/mkdir -p '/build/genius-1.0.25/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 '/build/genius-1.0.25/debian/tmp/usr/share/genius/help/sv/figures' make[4]: Leaving directory '/build/genius-1.0.25/help' make[3]: Leaving directory '/build/genius-1.0.25/help' make[3]: Entering directory '/build/genius-1.0.25' make[4]: Entering directory '/build/genius-1.0.25' make[4]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/application-registry' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/application-registry' /usr/bin/install -c -m 644 genius.applications '/build/genius-1.0.25/debian/tmp/usr/share/application-registry' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/mime-info' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/mime-info' /usr/bin/install -c -m 644 genius.keys genius.mime '/build/genius-1.0.25/debian/tmp/usr/share/mime-info' - /bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/mime/packages' + /usr/bin/mkdir -p '/build/genius-1.0.25/debian/tmp/usr/share/mime/packages' /usr/bin/install -c -m 644 genius.xml '/build/genius-1.0.25/debian/tmp/usr/share/mime/packages' make install-data-hook make[5]: Entering directory '/build/genius-1.0.25' @@ -23860,51 +23927,51 @@ dh_perl dh_link dh_strip_nondeterminism + Normalized debian/genius-common/usr/share/locale/es/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/pa/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/sr/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/bs/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/hi/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/sr@latin/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/ne/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/eo/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/ja/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/eu/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/rw/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/en_CA/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/pt_BR/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/ro/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/en_GB/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/fi/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/pt/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/nl/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/gl/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/de/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/dz/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/ar/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/nb/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/ml/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/sv/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/az/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/lv/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/mk/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/pa/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/pt_BR/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/rw/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/el/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/ca/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/da/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/id/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/nb/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/sl/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/hu/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/fr/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/zh_CN/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/ar/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/sr@latin/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/cs/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/ga/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/ko/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/it/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/nl/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/sq/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/es/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/zh_TW/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/hr/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/en_CA/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/it/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/hu/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/ko/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/ca/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/eu/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/eo/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/ru/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/sr/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/zh_CN/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/mk/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/pt/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/ga/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/az/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/oc/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/hr/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/hi/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/fi/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/zh_TW/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/sl/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/de/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/id/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/da/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/ne/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/gl/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/ja/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/ro/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/fr/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/sv/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/en_GB/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/lv/LC_MESSAGES/genius.mo dh_compress dh_fixperms debian/rules override_dh_missing @@ -23920,9 +23987,9 @@ dh_gencontrol dh_md5sums dh_builddeb +dpkg-deb: building package 'genius-common' in '../genius-common_1.0.25-2_all.deb'. dpkg-deb: building package 'genius' in '../genius_1.0.25-2_armhf.deb'. dpkg-deb: building package 'gnome-genius' in '../gnome-genius_1.0.25-2_armhf.deb'. -dpkg-deb: building package 'genius-common' in '../genius-common_1.0.25-2_all.deb'. dpkg-deb: building package 'genius-dbgsym' in '../genius-dbgsym_1.0.25-2_armhf.deb'. dpkg-deb: building package 'gnome-genius-dbgsym' in '../gnome-genius-dbgsym_1.0.25-2_armhf.deb'. dpkg-deb: building package 'genius-dev' in '../genius-dev_1.0.25-2_all.deb'. @@ -23933,12 +24000,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3986/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3986/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/18414 and its subdirectories -I: Current time: Mon Jul 12 08:53:48 -12 2021 -I: pbuilder-time-stamp: 1626123228 +I: removing directory /srv/workspace/pbuilder/3986 and its subdirectories +I: Current time: Tue Jul 13 11:09:00 +14 2021 +I: pbuilder-time-stamp: 1626124140