Diff of the two buildlogs: -- --- b1/build.log 2024-08-09 11:35:12.705288804 +0000 +++ b2/build.log 2024-08-09 11:37:13.688158804 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Aug 8 23:24:43 -12 2024 -I: pbuilder-time-stamp: 1723202683 +I: Current time: Fri Sep 12 07:58:15 +14 2025 +I: pbuilder-time-stamp: 1757613495 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -17,8 +17,8 @@ I: copying [./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.uewSOce5/trustedkeys.kbx': General error -gpgv: Signature made Sat Mar 21 02:48:56 2020 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.EAWp7tGM/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 @@ -30,135 +30,166 @@ 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/3082277/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3238262/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +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 +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Sep 12 07:58 /bin/sh -> /bin/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/3238262/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3238262/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=20 ' - DISTRIBUTION='bullseye' - HOME='/root' - HOST_ARCH='amd64' + 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]="x86_64-pc-linux-gnu") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=42 ' + DIRSTACK=() + DISTRIBUTION=bullseye + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='713c5129f87045629c7c7b692e6b05ae' - 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='3082277' - PS1='# ' - PS2='> ' + INVOCATION_ID=3f8866a12ed447fa81b85dfc80e92c2f + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3238262 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/r-b-build.IV4gkIz9/pbuilderrc_3PIc --distribution bullseye --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.IV4gkIz9/b1 --logfile b1/build.log genius_1.0.25-2.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.IV4gkIz9/pbuilderrc_5fSq --distribution bullseye --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.IV4gkIz9/b2 --logfile b2/build.log genius_1.0.25-2.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos1-amd64 6.1.0-23-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.99-1 (2024-07-15) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.9.7+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.9.7-1~bpo12+1 (2024-07-03) x86_64 GNU/Linux I: ls -l /bin total 5476 - -rwxr-xr-x 1 root root 1234376 Mar 27 2022 bash - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 38984 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 38984 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 18424 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 43936 Sep 23 2020 cat - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chgrp - -rwxr-xr-x 1 root root 64448 Sep 23 2020 chmod - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chown - -rwxr-xr-x 1 root root 151168 Sep 23 2020 cp - -rwxr-xr-x 1 root root 125560 Dec 10 2020 dash - -rwxr-xr-x 1 root root 113664 Sep 23 2020 date - -rwxr-xr-x 1 root root 80968 Sep 23 2020 dd - -rwxr-xr-x 1 root root 93936 Sep 23 2020 df - -rwxr-xr-x 1 root root 147176 Sep 23 2020 dir - -rwxr-xr-x 1 root root 84440 Mar 27 22:09 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 39712 Sep 23 2020 echo - -rwxr-xr-x 1 root root 28 Jan 24 2023 egrep - -rwxr-xr-x 1 root root 39680 Sep 23 2020 false - -rwxr-xr-x 1 root root 28 Jan 24 2023 fgrep - -rwxr-xr-x 1 root root 69032 Mar 27 22:09 findmnt - -rwsr-xr-x 1 root root 34896 Feb 26 2021 fusermount - -rwxr-xr-x 1 root root 203072 Jan 24 2023 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 98048 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 22600 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 72840 Sep 23 2020 ln - -rwxr-xr-x 1 root root 56952 Feb 7 2020 login - -rwxr-xr-x 1 root root 147176 Sep 23 2020 ls - -rwxr-xr-x 1 root root 149736 Mar 27 22:09 lsblk - -rwxr-xr-x 1 root root 85184 Sep 23 2020 mkdir - -rwxr-xr-x 1 root root 76896 Sep 23 2020 mknod - -rwxr-xr-x 1 root root 48064 Sep 23 2020 mktemp - -rwxr-xr-x 1 root root 59632 Mar 27 22:09 more - -rwsr-xr-x 1 root root 55528 Mar 27 22:09 mount - -rwxr-xr-x 1 root root 18664 Mar 27 22:09 mountpoint - -rwxr-xr-x 1 root root 147080 Sep 23 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Dec 16 2021 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 43872 Sep 23 2020 pwd - lrwxrwxrwx 1 root root 4 Mar 27 2022 rbash -> bash - -rwxr-xr-x 1 root root 52032 Sep 23 2020 readlink - -rwxr-xr-x 1 root root 72704 Sep 23 2020 rm - -rwxr-xr-x 1 root root 52032 Sep 23 2020 rmdir - -rwxr-xr-x 1 root root 27472 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Aug 6 21:27 sh -> dash - -rwxr-xr-x 1 root root 43808 Sep 23 2020 sleep - -rwxr-xr-x 1 root root 84928 Sep 23 2020 stty - -rwsr-xr-x 1 root root 71912 Mar 27 22:09 su - -rwxr-xr-x 1 root root 39744 Sep 23 2020 sync - -rwxr-xr-x 1 root root 531928 Jan 19 2024 tar - -rwxr-xr-x 1 root root 14456 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 101408 Sep 23 2020 touch - -rwxr-xr-x 1 root root 39680 Sep 23 2020 true - -rwxr-xr-x 1 root root 14328 Feb 26 2021 ulockmgr_server - -rwsr-xr-x 1 root root 35040 Mar 27 22:09 umount - -rwxr-xr-x 1 root root 39744 Sep 23 2020 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 147176 Sep 23 2020 vdir - -rwxr-xr-x 1 root root 63744 Mar 27 22:09 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 5898 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8049 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/3082277/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1234376 Mar 28 2022 bash + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 38984 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 38984 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 18424 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 43936 Sep 24 2020 cat + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chgrp + -rwxr-xr-x 1 root root 64448 Sep 24 2020 chmod + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chown + -rwxr-xr-x 1 root root 151168 Sep 24 2020 cp + -rwxr-xr-x 1 root root 125560 Dec 11 2020 dash + -rwxr-xr-x 1 root root 113664 Sep 24 2020 date + -rwxr-xr-x 1 root root 80968 Sep 24 2020 dd + -rwxr-xr-x 1 root root 93936 Sep 24 2020 df + -rwxr-xr-x 1 root root 147176 Sep 24 2020 dir + -rwxr-xr-x 1 root root 84440 Mar 29 2024 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 39712 Sep 24 2020 echo + -rwxr-xr-x 1 root root 28 Jan 25 2023 egrep + -rwxr-xr-x 1 root root 39680 Sep 24 2020 false + -rwxr-xr-x 1 root root 28 Jan 25 2023 fgrep + -rwxr-xr-x 1 root root 69032 Mar 29 2024 findmnt + -rwsr-xr-x 1 root root 34896 Feb 27 2021 fusermount + -rwxr-xr-x 1 root root 203072 Jan 25 2023 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 98048 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 22600 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 72840 Sep 24 2020 ln + -rwxr-xr-x 1 root root 56952 Feb 8 2020 login + -rwxr-xr-x 1 root root 147176 Sep 24 2020 ls + -rwxr-xr-x 1 root root 149736 Mar 29 2024 lsblk + -rwxr-xr-x 1 root root 85184 Sep 24 2020 mkdir + -rwxr-xr-x 1 root root 76896 Sep 24 2020 mknod + -rwxr-xr-x 1 root root 48064 Sep 24 2020 mktemp + -rwxr-xr-x 1 root root 59632 Mar 29 2024 more + -rwsr-xr-x 1 root root 55528 Mar 29 2024 mount + -rwxr-xr-x 1 root root 18664 Mar 29 2024 mountpoint + -rwxr-xr-x 1 root root 147080 Sep 24 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Dec 17 2021 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 43872 Sep 24 2020 pwd + lrwxrwxrwx 1 root root 4 Mar 28 2022 rbash -> bash + -rwxr-xr-x 1 root root 52032 Sep 24 2020 readlink + -rwxr-xr-x 1 root root 72704 Sep 24 2020 rm + -rwxr-xr-x 1 root root 52032 Sep 24 2020 rmdir + -rwxr-xr-x 1 root root 27472 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 9 Sep 12 07:58 sh -> /bin/bash + -rwxr-xr-x 1 root root 43808 Sep 24 2020 sleep + -rwxr-xr-x 1 root root 84928 Sep 24 2020 stty + -rwsr-xr-x 1 root root 71912 Mar 29 2024 su + -rwxr-xr-x 1 root root 39744 Sep 24 2020 sync + -rwxr-xr-x 1 root root 531928 Jan 20 2024 tar + -rwxr-xr-x 1 root root 14456 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 101408 Sep 24 2020 touch + -rwxr-xr-x 1 root root 39680 Sep 24 2020 true + -rwxr-xr-x 1 root root 14328 Feb 27 2021 ulockmgr_server + -rwsr-xr-x 1 root root 35040 Mar 29 2024 umount + -rwxr-xr-x 1 root root 39744 Sep 24 2020 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 147176 Sep 24 2020 vdir + -rwxr-xr-x 1 root root 63744 Mar 29 2024 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 5898 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8049 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/3238262/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -564,7 +595,7 @@ Get: 340 http://deb.debian.org/debian bullseye/main amd64 libncurses5-dev amd64 6.2+20201114-2+deb11u2 [948 B] Get: 341 http://deb.debian.org/debian bullseye/main amd64 libreadline-dev amd64 8.1-1 [148 kB] Get: 342 http://deb.debian.org/debian bullseye/main amd64 libvte-2.91-dev amd64 0.62.3-1 [55.9 kB] -Fetched 145 MB in 10s (14.5 MB/s) +Fetched 145 MB in 2s (76.8 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libapparmor1:amd64. (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 ... 19711 files and directories currently installed.) @@ -1976,7 +2007,11 @@ fakeroot is already the newest version (1.25.3-1.1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/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 +I: user script /srv/workspace/pbuilder/3238262/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for bullseye +I: user script /srv/workspace/pbuilder/3238262/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/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 @@ -2258,7 +2293,7 @@ make[1]: Leaving directory '/build/reproducible-path/genius-1.0.25' dh_auto_build - make -j20 + make -j42 make[1]: Entering directory '/build/reproducible-path/genius-1.0.25' make all-recursive make[2]: Entering directory '/build/reproducible-path/genius-1.0.25' @@ -2283,7 +2318,7 @@ 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/reproducible-path/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 +/bin/sh ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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') @@ -2315,71 +2350,90 @@ 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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcsurface.o gtkplotcsurface.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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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, - | ^ -gtkplotcsurface.c:139:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCSurface *)' {aka 'void (*)(struct _GtkPlotCSurface *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] - 139 | (GInstanceInitFunc) gtk_plot_csurface_init, - | ^ -gtkplotcsurface.c: In function 'gtk_plot_csurface_set_property': -gtkplotcsurface.c:291:3: warning: switch missing default case [-Wswitch-default] - 291 | switch (prop_id) - | ^~~~~~ -gtkplotcsurface.c: In function 'gtk_plot_csurface_draw_lines': -gtkplotcsurface.c:903:29: warning: declaration of 'aux' shadows a previous local [-Wshadow] - 903 | GtkPlotContourX aux = xp[j]; - | ^~~ -gtkplotcsurface.c:871:16: note: shadowed declaration is here - 871 | GList *aux; - | ^~~ -gtkplotcsurface.c: In function 'gtk_plot_csurface_get_legend_size': -gtkplotcsurface.c:1620:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 1620 | legend.text = "X"; +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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotps.o gtkplotps.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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotsurface.o gtkplotsurface.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++) | ^ -gtkplotcsurface.c: In function 'gtk_plot_csurface_draw_legend': -gtkplotcsurface.c:1662:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 1662 | legend.text = "X"; +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++) | ^ -gtkplotcsurface.c: In function 'hsv_to_rgb': -gtkplotcsurface.c:1740:7: warning: switch missing default case [-Wswitch-default] - 1740 | switch (i) - | ^~~~~~ -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, +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, | ^ -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, +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, | ^ -gtkplotcanvasellipse.c: In function 'gtk_plot_canvas_ellipse_get_property': -gtkplotcanvasellipse.c:189:3: warning: switch missing default case [-Wswitch-default] - 189 | switch(prop_id){ +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, + | ^ +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, + | ^ +gtkplotcanvasrectangle.c: In function 'gtk_plot_canvas_rectangle_get_property': +gtkplotcanvasrectangle.c:100:3: warning: switch missing default case [-Wswitch-default] + 100 | switch(prop_id){ | ^~~~~~ -gtkplotcanvasellipse.c: In function 'gtk_plot_canvas_ellipse_set_property': -gtkplotcanvasellipse.c:210:3: warning: switch missing default case [-Wswitch-default] - 210 | switch(prop_id){ +gtkplotcanvasrectangle.c: In function 'gtk_plot_canvas_rectangle_set_property': +gtkplotcanvasrectangle.c:127:3: warning: switch missing default case [-Wswitch-default] + 127 | switch(prop_id){ + | ^~~~~~ +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, + | ^ +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] + 80 | (GClassInitFunc) gtk_plot_canvas_pixmap_class_init, + | ^ +gtkplotcanvaspixmap.c:82:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasPixmap *)' {aka 'void (*)(struct _GtkPlotCanvasPixmap *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] + 82 | (GInstanceInitFunc) gtk_plot_canvas_pixmap_init, + | ^ +gtkplotcanvaspixmap.c: In function 'gtk_plot_canvas_pixmap_get_property': +gtkplotcanvaspixmap.c:170:3: warning: switch missing default case [-Wswitch-default] + 170 | switch(prop_id){ | ^~~~~~ 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, | ^ +gtkplotcanvaspixmap.c: In function 'gtk_plot_canvas_pixmap_set_property': +gtkplotcanvaspixmap.c:188:3: warning: switch missing default case [-Wswitch-default] + 188 | switch(prop_id){ + | ^~~~~~ 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, | ^ +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, + | ^ +gtkplotcanvasplot.c:88:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasPlot *)' {aka 'void (*)(struct _GtkPlotCanvasPlot *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] + 88 | (GInstanceInitFunc) gtk_plot_canvas_plot_init, + | ^ gtkplotbar.c: In function 'gtk_plot_bar_set_property': gtkplotbar.c:140:3: warning: switch missing default case [-Wswitch-default] 140 | switch (prop_id) | ^~~~~~ -gtkplotbar.c: In function 'gtk_plot_bar_draw_symbol': -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 = ""; - | ^ -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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotflux.o gtkplotflux.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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -2393,80 +2447,137 @@ gtkplotcanvas.c:205:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvas *)' {aka 'void (*)(struct _GtkPlotCanvas *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 205 | (GInstanceInitFunc) gtk_plot_canvas_init, | ^ +gtkplot.c: In function 'gtk_plot_set_property': +gtkplotdt.c: In function 'gtk_plot_dt_triangulate_insert_node': gtkplotcanvas.c: In function 'gtk_plot_canvas_child_get_type': gtkplotcanvas.c:223:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasChildClass *)' {aka 'void (*)(struct _GtkPlotCanvasChildClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 223 | (GClassInitFunc) gtk_plot_canvas_child_class_init, | ^ +gtkplotdt.c:678:28: warning: declaration of 't' shadows a previous local [-Wshadow] + 678 | GtkPlotDTtriangle *t; + | ^ gtkplotcanvas.c:225:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasChild *)' {aka 'void (*)(struct _GtkPlotCanvasChild *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 225 | (GInstanceInitFunc) gtk_plot_canvas_child_init, | ^ +gtkplotdt.c:575:22: note: shadowed declaration is here + 575 | GtkPlotDTtriangle *t = NULL; + | ^ +gtkplot.c:1874:3: warning: switch missing default case [-Wswitch-default] + 1874 | switch(prop_id){ + | ^~~~~~ +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; + | ^ +gtkplotbar.c: In function 'gtk_plot_bar_draw_symbol': +gtkplotbar.c:270:5: warning: switch missing default case [-Wswitch-default] + 270 | switch(bar->orientation){ + | ^~~~~~ gtkplotcanvas.c: In function 'gtk_plot_canvas_child_get_property': +gtkplotcanvasplot.c: In function 'gtk_plot_canvas_plot_button_release': +gtkplotcanvasplot.c:332:12: warning: using integer absolute value function 'abs' when argument is of floating-point type 'gdouble' {aka 'double'} [-Wabsolute-value] + 332 | if(abs(new_x - px) <= DEFAULT_MARKER_SIZE && + | ^~~ gtkplotcanvas.c:401:3: warning: switch missing default case [-Wswitch-default] 401 | switch(prop_id){ | ^~~~~~ +gtkplotcanvasplot.c:333:12: warning: using integer absolute value function 'abs' when argument is of floating-point type 'gdouble' {aka 'double'} [-Wabsolute-value] + 333 | abs(new_y - py) <= DEFAULT_MARKER_SIZE){ + | ^~~ +gtkplot3d.c: In function 'gtk_plot3d_get_type': +gtkplotdt.c:774:26: warning: declaration of 't' shadows a previous local [-Wshadow] + 774 | GtkPlotDTtriangle *t = (GtkPlotDTtriangle *)list->data; + | ^ gtkplotcanvas.c: In function 'gtk_plot_canvas_child_set_property': -gtkplotcanvaspixmap.c: In function 'gtk_plot_canvas_pixmap_get_type': gtkplotcanvas.c:446:3: warning: switch missing default case [-Wswitch-default] 446 | switch(prop_id){ | ^~~~~~ -gtkplotcanvas.c: In function 'gtk_plot_canvas_get_property': -gtkplotcanvaspixmap.c:80:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasChildClass *)' {aka 'void (*)(struct _GtkPlotCanvasChildClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] - 80 | (GClassInitFunc) gtk_plot_canvas_pixmap_class_init, +gtkplotdt.c:575:22: note: shadowed declaration is here + 575 | GtkPlotDTtriangle *t = NULL; + | ^ +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, | ^ -gtkplotcanvaspixmap.c:82:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasPixmap *)' {aka 'void (*)(struct _GtkPlotCanvasPixmap *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] - 82 | (GInstanceInitFunc) gtk_plot_canvas_pixmap_init, +gtkplot3d.c:159:3: warning: cast between incompatible function types from 'void (*)(GtkPlot3D *)' {aka 'void (*)(struct _GtkPlot3D *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] + 159 | (GInstanceInitFunc) gtk_plot3d_init, | ^ -gtkplotcanvaspixmap.c: In function 'gtk_plot_canvas_pixmap_get_property': -gtkplotcanvaspixmap.c:170:3: warning: switch missing default case [-Wswitch-default] - 170 | switch(prop_id){ +gtkplotcanvasplot.c:275:3: warning: enumeration value 'GTK_PLOT_CANVAS_PLOT_OUT' not handled in switch [-Wswitch-enum] + 275 | switch(cplot->pos){ + | ^~~~~~ +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 = ""; + | ^ +gtkplotcanvasplot.c: In function 'gtk_plot_canvas_plot_size_allocate': +gtkplot.c: In function 'gtk_plot_axis_set_property': +gtkplotcanvasplot.c:391:3: warning: enumeration value 'GTK_PLOT_CANVAS_PLOT_IN_AXIS' not handled in switch [-Wswitch-enum] + 391 | switch(GTK_PLOT_CANVAS_PLOT(child)->pos){ + | ^~~~~~ +gtkplotcanvasplot.c:391:3: warning: enumeration value 'GTK_PLOT_CANVAS_PLOT_IN_DATA' not handled in switch [-Wswitch-enum] +gtkplotcanvasplot.c:391:3: warning: enumeration value 'GTK_PLOT_CANVAS_PLOT_IN_MARKER' not handled in switch [-Wswitch-enum] +gtkplot.c:2146:3: warning: switch missing default case [-Wswitch-default] + 2146 | switch(prop_id){ | ^~~~~~ +gtkplotcanvas.c: In function 'gtk_plot_canvas_get_property': gtkplotcanvas.c:792:3: warning: switch missing default case [-Wswitch-default] 792 | switch(prop_id){ | ^~~~~~ -gtkplotcanvaspixmap.c: In function 'gtk_plot_canvas_pixmap_set_property': -gtkplotcanvaspixmap.c:188:3: warning: switch missing default case [-Wswitch-default] - 188 | switch(prop_id){ - | ^~~~~~ gtkplotcanvas.c: In function 'gtk_plot_canvas_set_property': -gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotcairo.o gtkplotcairo.c gtkplotcanvas.c:833:3: warning: switch missing default case [-Wswitch-default] 833 | switch(prop_id){ | ^~~~~~ +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)) { + | ^~~~~~ +gtkplotcanvasplot.c: In function 'gtk_plot_canvas_plot_button_press': +gtkplotcanvasplot.c:677:12: warning: using integer absolute value function 'abs' when argument is of floating-point type 'gdouble' {aka 'double'} [-Wabsolute-value] + 677 | if(abs(xi-x) <= 20 && abs(yi-y) <= 20){ + | ^~~ +gtkplotcanvasplot.c:677:31: warning: using integer absolute value function 'abs' when argument is of floating-point type 'gdouble' {aka 'double'} [-Wabsolute-value] + 677 | if(abs(xi-x) <= 20 && abs(yi-y) <= 20){ + | ^~~ gtkplotcanvas.c: In function 'gtk_plot_canvas_refresh': -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, - | ^ -gtkplotdt.c: In function 'gtk_plot_dt_get_type': gtkplotcanvas.c:1175:25: warning: cast between incompatible function types from 'void (*)(GtkWidget *)' {aka 'void (*)(struct _GtkWidget *)'} to 'void (*)(GtkWidget *, void *)' {aka 'void (*)(struct _GtkWidget *, void *)'} [-Wcast-function-type] 1175 | (GtkCallback) gtk_widget_queue_draw, NULL); | ^ -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, - | ^ +gtkplotcanvasplot.c:728:14: warning: using integer absolute value function 'abs' when argument is of floating-point type 'gdouble' {aka 'double'} [-Wabsolute-value] + 728 | if(abs(xi-x) <= DEFAULT_MARKER_SIZE && + | ^~~ +gtkplotcanvasplot.c:729:14: warning: using integer absolute value function 'abs' when argument is of floating-point type 'gdouble' {aka 'double'} [-Wabsolute-value] + 729 | abs(yi-y) <= DEFAULT_MARKER_SIZE){ + | ^~~ gtkplotcanvas.c: In function 'gtk_plot_canvas_motion': gtkplotcanvas.c:1273:8: warning: enumeration value 'GTK_PLOT_CANVAS_OUT' not handled in switch [-Wswitch-enum] 1273 | switch(canvas->drag_point){ | ^~~~~~ gtkplotcanvas.c:1273:8: warning: enumeration value 'GTK_PLOT_CANVAS_IN' not handled in switch [-Wswitch-enum] -gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_get_property': -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, - | ^ -gtkplotcanvastext.c:196:3: warning: switch missing default case [-Wswitch-default] - 196 | switch(prop_id){ +gtkplot.c: In function 'gtk_plot_axis_construct': +gtkplot.c:2791:3: warning: switch missing default case [-Wswitch-default] + 2791 | switch(orientation){ | ^~~~~~ -gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_set_property': gtkplotcanvas.c: In function 'gtk_plot_canvas_button_press': -gtkplotcanvastext.c:212:3: warning: switch missing default case [-Wswitch-default] - 212 | switch(prop_id){ - | ^~~~~~ +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, + | ^ gtkplotcanvas.c:1528:11: warning: enumeration value 'GTK_PLOT_CANVAS_OUT' not handled in switch [-Wswitch-enum] 1528 | switch(pos){ | ^~~~~~ +gtkplotcsurface.c:139:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCSurface *)' {aka 'void (*)(struct _GtkPlotCSurface *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] + 139 | (GInstanceInitFunc) gtk_plot_csurface_init, + | ^ 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] gtkplotcanvas.c:1528:11: warning: enumeration value 'GTK_PLOT_CANVAS_TOP' not handled in switch [-Wswitch-enum] @@ -2475,61 +2586,99 @@ 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] -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; - | ^ -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; - | ^ -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)) { +gtkplot3d.c: In function 'gtk_plot3d_real_paint': +gtkplot3d.c:1698:21: warning: declaration of 'pz' shadows a previous local [-Wshadow] + 1698 | gdouble px, py, pz; + | ^~ +gtkplot3d.c:1439:11: note: shadowed declaration is here + 1439 | gdouble pz; + | ^~ +gtkplotcsurface.c: In function 'gtk_plot_csurface_set_property': +gtkplotcsurface.c:291:3: warning: switch missing default case [-Wswitch-default] + 291 | switch (prop_id) | ^~~~~~ -gtkplotcanvasline.c: In function 'gtk_plot_canvas_line_get_type': -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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotpc.o gtkplotpc.c -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, +gtkplot3d.c: In function 'gtk_plot3d_draw_grids': +gtkplot.c: In function 'gtk_plot_draw_labels': +gtkplot3d.c:1883:3: warning: switch missing default case [-Wswitch-default] + 1883 | switch(axis->orientation){ + | ^~~~~~ +gtkplot.c:3233:3: warning: switch missing default case [-Wswitch-default] + 3233 | switch(axis->labels_attr.angle){ + | ^~~~~~ +gtkplot3d.c: In function 'gtk_plot3d_draw_labels': +gtkplot3d.c:2052:3: warning: switch missing default case [-Wswitch-default] + 2052 | switch(axis->labels_attr.angle){ + | ^~~~~~ +gtkplot.c: In function 'gtk_plot_ticks_inverse': +gtkplotcsurface.c: In function 'gtk_plot_csurface_draw_lines': +gtkplotcsurface.c:903:29: warning: declaration of 'aux' shadows a previous local [-Wshadow] + 903 | GtkPlotContourX aux = xp[j]; + | ^~~ +gtkplot.c:3664:5: warning: switch missing default case [-Wswitch-default] + 3664 | switch(ticks.scale){ + | ^~~~~~ +gtkplotcsurface.c:871:16: note: shadowed declaration is here + 871 | GList *aux; + | ^~~ +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, | ^ -gtkplotcanvasline.c:104:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasLine *)' {aka 'void (*)(struct _GtkPlotCanvasLine *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] - 104 | (GInstanceInitFunc) gtk_plot_canvas_line_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, | ^ -gtkplotcanvasline.c: In function 'gtk_plot_canvas_line_set_property': -gtkplotcanvasline.c:299:3: warning: switch missing default case [-Wswitch-default] - 299 | switch(prop_id){ +gtkplot.c: In function 'gtk_plot_text_get_size': +gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_get_property': +gtkplotcanvastext.c:196:3: warning: switch missing default case [-Wswitch-default] + 196 | switch(prop_id){ | ^~~~~~ -gtkplotcanvasline.c: In function 'gtk_plot_canvas_line_get_property': -gtkplotcanvasline.c:341:3: warning: switch missing default case [-Wswitch-default] - 341 | switch(prop_id){ +gtkplotcanvastext.c: In function 'gtk_plot_canvas_text_set_property': +gtkplotcanvastext.c:212:3: warning: switch missing default case [-Wswitch-default] + 212 | switch(prop_id){ | ^~~~~~ -gtkplotcanvasline.c: In function 'gtk_plot_canvas_line_draw': -gtkplotcanvasline.c:410:6: warning: switch missing default case [-Wswitch-default] - 410 | switch(line->arrow_style){ - | ^~~~~~ -gtkplotcanvasline.c:433:6: warning: switch missing default case [-Wswitch-default] - 433 | switch(line->arrow_style){ - | ^~~~~~ +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; + | ^ +gtkplotcsurface.c: In function 'gtk_plot_csurface_get_legend_size': +gtkplot.c:3851:8: note: shadowed declaration is here + 3851 | gint i = 0; + | ^ +gtkplotcsurface.c:1620:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 1620 | legend.text = "X"; + | ^ +gtkplot.c: In function 'gtk_plot_text_get_area': +gtkplotcsurface.c: In function 'gtk_plot_csurface_draw_legend': +gtkplotcsurface.c:1662:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 1662 | legend.text = "X"; + | ^ +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){ + | ^~~~~~ +gtkplotcsurface.c: In function 'hsv_to_rgb': +gtkplotcsurface.c:1740:7: warning: switch missing default case [-Wswitch-default] + 1740 | switch (i) + | ^~~~~~ gtkplotcanvas.c: In function 'gtk_plot_canvas_motion': gtkplotcanvas.c:1344:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 1344 | if(canvas->active_item && canvas->active_item->flags & GTK_PLOT_CANVAS_CAN_RESIZE){ @@ -2543,6 +2692,10 @@ gtkplotcanvas.c:1365:13: note: here 1365 | case GTK_PLOT_CANVAS_BOTTOM: | ^~~~ +gtkplot.c: In function 'gtk_plot_get_axis': +gtkplot.c:5247:3: warning: switch missing default case [-Wswitch-default] + 5247 | switch(axis){ + | ^~~~~~ gtkplotcanvas.c: In function 'gtk_plot_canvas_set_line_attributes': gtkplotcanvas.c:2510:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2510 | gtk_plot_pc_set_dash(canvas->pc, 0, dash, 2); @@ -2550,6 +2703,19 @@ gtkplotcanvas.c:2511:4: note: here 2511 | case GTK_PLOT_LINE_DOT_DASH: | ^~~~ +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){ + | ^~~~~~ +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){ + | ^~~~~~ 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, @@ -2578,7 +2744,13 @@ gtkplotbox.c:412:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 412 | 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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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, + | ^ gtkpsfont.c:50:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 50 | { "Times-Roman", | ^~~~~~~~~~~~~ @@ -2843,30 +3015,44 @@ gtkpsfont.c:200:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 200 | "Sans, Regular Condensed Italic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcandle.c: In function 'gtk_plot_candle_get_type': gtkpsfont.c:204:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 204 | { "Helvetica-Narrow-Bold", | ^~~~~~~~~~~~~~~~~~~~~~~ +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, + | ^ gtkpsfont.c:205:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 205 | "Helvetica-Narrow-Bold", | ^~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:206:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 206 | "Helvetica-Narrow", | ^~~~~~~~~~~~~~~~~~ +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, + | ^ gtkpsfont.c:207:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 207 | "Sans, Bold Condensed", | ^~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:211:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 211 | { "Helvetica-Narrow-BoldOblique", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotarray.c: In function 'gtk_plot_array_get_type': gtkpsfont.c:212:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 212 | "Helvetica-Narrow-BoldOblique", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:213:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 213 | "Helvetica-Narrow", | ^~~~~~~~~~~~~~~~~~ +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, + | ^ gtkpsfont.c:214:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 214 | "Sans, Bold Condensed Italic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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, + | ^ gtkpsfont.c:218:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 218 | { "NewCenturySchoolbook-Roman", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -2906,21 +3092,33 @@ gtkpsfont.c:239:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 239 | { "NewCenturySchoolbook-BoldItalic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotcandle.c: In function 'gtk_plot_candle_draw_symbol': gtkpsfont.c:240:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 240 | "NewCenturySchlbk-BoldItalic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkpsfont.c:241:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 241 | "NewCenturySchlbk", | ^~~~~~~~~~~~~~~~~~ +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); + | ^~~ gtkpsfont.c:242:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 242 | "Century Schoolbook L, Bold Italic", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gtkplotarray.c: In function 'gtk_plot_array_set_property': gtkpsfont.c:246:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 246 | { "Palatino-Roman", | ^~~~~~~~~~~~~~~~ gtkpsfont.c:247:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 247 | "Palatino-Roman", | ^~~~~~~~~~~~~~~~ +gtkplotarray.c:187:3: warning: switch missing default case [-Wswitch-default] + 187 | switch (prop_id) + | ^~~~~~ +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 = ""; + | ^ gtkpsfont.c:248:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 248 | "Palatino", | ^~~~~~~~~~ @@ -2993,16 +3191,45 @@ gtkpsfont.c:289:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 289 | "ZapfDingbats", | ^~~~~~~~~~~~~~ +gtkplotcanvasline.c: In function 'gtk_plot_canvas_line_get_type': gtkpsfont.c:290:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 290 | "ZapfDingbats", | ^~~~~~~~~~~~~~ gtkpsfont.c:291:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 291 | "Dingbats, Regular", | ^~~~~~~~~~~~~~~~~~~ +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, + | ^ +gtkplotcanvasline.c:104:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasLine *)' {aka 'void (*)(struct _GtkPlotCanvasLine *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] + 104 | (GInstanceInitFunc) gtk_plot_canvas_line_init, + | ^ +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, + | ^ gtkpsfont.c: In function 'gtk_psfont_init': +gtkplotarray.c:532:9: warning: cast between incompatible function types from 'void (*)(GtkPlotArrayList *)' {aka 'void (*)(struct _GtkPlotArrayList *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] + 532 | (GInstanceInitFunc) gtk_plot_array_list_init, + | ^ gtkpsfont.c:335:16: warning: comparison of integer expressions of different signedness: 'gint' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 335 | for(i = 0; i < NUM_FONTS; i++){ | ^ +gtkplotcanvasline.c: In function 'gtk_plot_canvas_line_set_property': +gtkplotcanvasline.c:299:3: warning: switch missing default case [-Wswitch-default] + 299 | switch(prop_id){ + | ^~~~~~ +gtkplotcanvasline.c: In function 'gtk_plot_canvas_line_get_property': +gtkplotcanvasline.c:341:3: warning: switch missing default case [-Wswitch-default] + 341 | switch(prop_id){ + | ^~~~~~ +gtkplotcanvasline.c: In function 'gtk_plot_canvas_line_draw': +gtkplotcanvasline.c:410:6: warning: switch missing default case [-Wswitch-default] + 410 | switch(line->arrow_style){ + | ^~~~~~ +gtkplotcanvasline.c:433:6: warning: switch missing default case [-Wswitch-default] + 433 | switch(line->arrow_style){ + | ^~~~~~ gtkpsfont.c: In function 'find_psfont': gtkpsfont.c:669:18: warning: comparison of integer expressions of different signedness: 'gint' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 669 | for(i = 0; i < NUM_FONTS; i++){ @@ -3011,312 +3238,62 @@ gtkpsfont.c:722:18: warning: comparison of integer expressions of different signedness: 'gint' {aka 'int'} and 'long 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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotprint.o gtkplotprint.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, - | ^ -gtkplotcanvasplot.c:88:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCanvasPlot *)' {aka 'void (*)(struct _GtkPlotCanvasPlot *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] - 88 | (GInstanceInitFunc) gtk_plot_canvas_plot_init, - | ^ -gtkplotcanvasplot.c: In function 'gtk_plot_canvas_plot_button_release': -gtkplotcanvasplot.c:332:12: warning: using integer absolute value function 'abs' when argument is of floating-point type 'gdouble' {aka 'double'} [-Wabsolute-value] - 332 | if(abs(new_x - px) <= DEFAULT_MARKER_SIZE && - | ^~~ -gtkplotcanvasplot.c:333:12: warning: using integer absolute value function 'abs' when argument is of floating-point type 'gdouble' {aka 'double'} [-Wabsolute-value] - 333 | abs(new_y - py) <= DEFAULT_MARKER_SIZE){ - | ^~~ -gtkplotcanvasplot.c:275:3: warning: enumeration value 'GTK_PLOT_CANVAS_PLOT_OUT' not handled in switch [-Wswitch-enum] - 275 | switch(cplot->pos){ - | ^~~~~~ -gtkplotcanvasplot.c: In function 'gtk_plot_canvas_plot_size_allocate': -gtkplotcanvasplot.c:391:3: warning: enumeration value 'GTK_PLOT_CANVAS_PLOT_IN_AXIS' not handled in switch [-Wswitch-enum] - 391 | switch(GTK_PLOT_CANVAS_PLOT(child)->pos){ - | ^~~~~~ -gtkplotcanvasplot.c:391:3: warning: enumeration value 'GTK_PLOT_CANVAS_PLOT_IN_DATA' not handled in switch [-Wswitch-enum] -gtkplotcanvasplot.c:391:3: warning: enumeration value 'GTK_PLOT_CANVAS_PLOT_IN_MARKER' not handled in switch [-Wswitch-enum] -gtkplotcanvasplot.c: In function 'gtk_plot_canvas_plot_button_press': -gtkplot3d.c: In function 'gtk_plot3d_get_type': -gtkplotcanvasplot.c:677:12: warning: using integer absolute value function 'abs' when argument is of floating-point type 'gdouble' {aka 'double'} [-Wabsolute-value] - 677 | if(abs(xi-x) <= 20 && abs(yi-y) <= 20){ - | ^~~ -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, - | ^ -gtkplotcanvasplot.c:677:31: warning: using integer absolute value function 'abs' when argument is of floating-point type 'gdouble' {aka 'double'} [-Wabsolute-value] - 677 | if(abs(xi-x) <= 20 && abs(yi-y) <= 20){ - | ^~~ -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, - | ^ -gtkplotcanvasplot.c:728:14: warning: using integer absolute value function 'abs' when argument is of floating-point type 'gdouble' {aka 'double'} [-Wabsolute-value] - 728 | if(abs(xi-x) <= DEFAULT_MARKER_SIZE && - | ^~~ -gtkplotcanvasplot.c:729:14: warning: using integer absolute value function 'abs' when argument is of floating-point type 'gdouble' {aka 'double'} [-Wabsolute-value] - 729 | abs(yi-y) <= DEFAULT_MARKER_SIZE){ - | ^~~ -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, +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, | ^ -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, +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, | ^ -gtkplot3d.c: In function 'gtk_plot3d_real_paint': -gtkplot.c: In function 'gtk_plot_set_property': -gtkplot3d.c:1698:21: warning: declaration of 'pz' shadows a previous local [-Wshadow] - 1698 | gdouble px, py, pz; - | ^~ -gtkplot3d.c:1439:11: note: shadowed declaration is here - 1439 | gdouble pz; - | ^~ -gtkplot3d.c: In function 'gtk_plot3d_draw_grids': -gtkplot.c:1874:3: warning: switch missing default case [-Wswitch-default] - 1874 | switch(prop_id){ - | ^~~~~~ -gtkplot3d.c:1883:3: warning: switch missing default case [-Wswitch-default] - 1883 | switch(axis->orientation){ - | ^~~~~~ -gtkplot.c: In function 'gtk_plot_axis_set_property': -gtkplot.c:2146:3: warning: switch missing default case [-Wswitch-default] - 2146 | switch(prop_id){ - | ^~~~~~ -gtkplot3d.c: In function 'gtk_plot3d_draw_labels': -gtkplot3d.c:2052:3: warning: switch missing default case [-Wswitch-default] - 2052 | switch(axis->labels_attr.angle){ +gtkplotcanvasellipse.c: In function 'gtk_plot_canvas_ellipse_get_property': +gtkplotcanvasellipse.c:189:3: warning: switch missing default case [-Wswitch-default] + 189 | switch(prop_id){ | ^~~~~~ -gtkplot.c: In function 'gtk_plot_axis_construct': -gtkplot.c:2791:3: warning: switch missing default case [-Wswitch-default] - 2791 | switch(orientation){ +gtkplotcanvasellipse.c: In function 'gtk_plot_canvas_ellipse_set_property': +gtkplotcanvasellipse.c:210:3: warning: switch missing default case [-Wswitch-default] + 210 | switch(prop_id){ | ^~~~~~ gtkplotdata.c: In function 'gtk_plot_data_get_type': -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){ - | ^~~~~~ 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, | ^ gtkplotdata.c:298:3: warning: cast between incompatible function types from 'void (*)(GtkPlotData *)' {aka 'void (*)(struct _GtkPlotData *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 298 | (GInstanceInitFunc) gtk_plot_data_init, | ^ -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, - | ^ -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, - | ^ -gtkplotarray.c: In function 'gtk_plot_array_set_property': -gtkplot.c: In function 'gtk_plot_ticks_inverse': -gtkplotarray.c:187:3: warning: switch missing default case [-Wswitch-default] - 187 | switch (prop_id) - | ^~~~~~ -gtkplot.c:3664:5: warning: switch missing default case [-Wswitch-default] - 3664 | switch(ticks.scale){ - | ^~~~~~ +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, + | ^ gtkplotdata.c: In function 'gtk_plot_data_init': -gtkplotarray.c: In function 'gtk_plot_array_list_get_type': -gtkplot.c: In function 'gtk_plot_text_get_size': gtkplotdata.c:1541:34: warning: implicit conversion from 'enum ' to 'GtkPlotOrientation' [-Wenum-conversion] 1541 | dataset->gradient->orientation = GTK_ORIENTATION_VERTICAL; | ^ -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; - | ^ -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, - | ^ -gtkplotarray.c:532:9: warning: cast between incompatible function types from 'void (*)(GtkPlotArrayList *)' {aka 'void (*)(struct _GtkPlotArrayList *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] - 532 | (GInstanceInitFunc) gtk_plot_array_list_init, - | ^ -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': -gtkplotcsurface.c: In function 'gtk_plot_csurface_draw_lines': -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){ - | ^~~~~~ -gtkplotcsurface.c:703:12: warning: null pointer dereference [-Wnull-dereference] - 703 | last = aux->next; - | ~~~~~^~~~~~~~~~~ -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){ - | ^~~~~~ -gtkplotdata.c: In function 'gtk_plot_data_set_property': -gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../ve -I../gtkextra -I.. -I../ve -I../gtkextra -DGNOMELOCALEDIR=\""/usr/share/locale"\" -fno-strict-aliasing -Wall -Wextra -Wundef -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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotps.o gtkplotps.c -gtkplotdata.c:1717:3: warning: switch missing default case [-Wswitch-default] - 1717 | switch (prop_id) +gtkplotpixmap.c: In function 'gtk_plot_pixmap_get_property': +gtkplotpixmap.c:145:3: warning: switch missing default case [-Wswitch-default] + 145 | switch(prop_id){ | ^~~~~~ -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++) - | ^ -gtkplot.c: In function 'gtk_plot_get_axis': -gtkplot.c:5247:3: warning: switch missing default case [-Wswitch-default] - 5247 | switch(axis){ +gtkplotpixmap.c: In function 'gtk_plot_pixmap_set_property': +gtkplotpixmap.c:163:3: warning: switch missing default case [-Wswitch-default] + 163 | switch(prop_id){ | ^~~~~~ -gtkplotdata.c: In function 'gtk_plot_data_draw_legend': -gtkplotdata.c:2788:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 2788 | legend.text = ""; +gtkplotpixmap.c: In function 'gtk_plot_pixmap_draw_legend': +gtkplotpixmap.c:330:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 330 | legend.text = ""; | ^ -gtkplotdata.c: In function 'gtk_plot_data_draw_gradient': -gtkplotdata.c:2860:34: warning: comparison between 'GtkPlotOrientation' and 'enum ' [-Wenum-compare] - 2860 | if(data->gradient->orientation == GTK_ORIENTATION_VERTICAL) - | ^~ -gtkplotdata.c: In function 'draw_gradient_vertical': -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){ - | ^~~~~~ -gtkplotdata.c:3082:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] - 3082 | gint ncolors = 0; - | ^~~~ -gtkplotdata.c:3169:5: warning: switch missing default case [-Wswitch-default] - 3169 | switch(data->gradient_title_pos){ - | ^~~~~~ -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){ - | ^~~~~~ -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, +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, | ^ -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, +gtkplotpixmap.c: In function 'gtk_plot_pixmap_get_legend_size': +gtkplotcairo.c:139:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCairo *)' {aka 'void (*)(struct _GtkPlotCairo *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] + 139 | (GInstanceInitFunc) gtk_plot_cairo_init, | ^ -gtkplotcanvasrectangle.c: In function 'gtk_plot_canvas_rectangle_get_property': -gtkplotcanvasrectangle.c:100:3: warning: switch missing default case [-Wswitch-default] - 100 | switch(prop_id){ - | ^~~~~~ -gtkplotcanvasrectangle.c: In function 'gtk_plot_canvas_rectangle_set_property': -gtkplotcanvasrectangle.c:127:3: warning: switch missing default case [-Wswitch-default] - 127 | switch(prop_id){ - | ^~~~~~ -gtkplotdata.c: In function 'draw_gradient_horizontal': -gtkplotdata.c:3387:10: warning: declaration of 'ncolors' shadows a previous local [-Wshadow] - 3387 | gint ncolors = (nmajor-1)*line_width; - | ^~~~~~~ -gtkplotdata.c:3230:8: note: shadowed declaration is here - 3230 | gint ncolors = 0; - | ^~~~~~~ -gtkplotdata.c:3511:5: warning: switch missing default case [-Wswitch-default] - 3511 | switch(data->gradient_title_pos){ - | ^~~~~~ -gtkplotdata.c: In function 'gtk_plot_data_get_legend_size': -gtkplotdata.c:3567:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 3567 | legend.text = ""; - | ^ -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){ - | ^~ -gtkplotdata.c:3746:5: warning: switch missing default case [-Wswitch-default] - 3746 | switch(data->gradient_title_pos){ - | ^~~~~~ -gtkplotdata.c:3758:34: warning: comparison between 'GtkPlotOrientation' and 'enum ' [-Wenum-compare] - 3758 | if(data->gradient->orientation == GTK_ORIENTATION_VERTICAL){ - | ^~ -gtkplotdata.c: In function 'gtk_plot_data_get_gradient_size': -gtkplotdata.c:3848:34: warning: comparison between 'GtkPlotOrientation' and 'enum ' [-Wenum-compare] - 3848 | if(data->gradient->orientation == GTK_ORIENTATION_VERTICAL){ - | ^~ -gtkplotdata.c:3881:5: warning: switch missing default case [-Wswitch-default] - 3881 | switch(data->gradient_title_pos){ - | ^~~~~~ -gtkplotdata.c: In function 'gtk_plot_data_draw_symbol_private': -gtkplotdt.c: In function 'gtk_plot_dt_real_triangulate': -gtkplotdata.c:4021:3: warning: switch missing default case [-Wswitch-default] - 4021 | switch(symbol.symbol_type) { - | ^~~~~~ -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; - | ~~~~~~~~~~^~~~ -gtkplotcandle.c: In function 'gtk_plot_candle_get_type': -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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gtkplotsurface.o gtkplotsurface.c -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, - | ^ -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 = ""; +gtkplotpixmap.c:389:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 389 | legend.text = ""; | ^ -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; - | ^~ 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, @@ -3324,6 +3301,14 @@ gtkplotflux.c:102:3: warning: cast between incompatible function types from 'void (*)(GtkPlotFlux *)' {aka 'void (*)(struct _GtkPlotFlux *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] 102 | (GInstanceInitFunc) gtk_plot_flux_init, | ^ +gtkplotcairo.c: In function 'gtk_plot_cairo_set_dash': +gtkplotdata.c: In function 'gtk_plot_data_set_property': +gtkplotcairo.c:414:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] + 414 | gchar list[] = {'\0','\1','\2','\3','\4','\5','\6','\7'}; + | ^~~~~ +gtkplotdata.c:1717:3: warning: switch missing default case [-Wswitch-default] + 1717 | switch (prop_id) + | ^~~~~~ gtkplotflux.c: In function 'gtk_plot_flux_set_property': gtkplotflux.c:336:3: warning: switch missing default case [-Wswitch-default] 336 | switch (prop_id) @@ -3332,7 +3317,14 @@ gtkplotflux.c:426:1: warning: old-style function definition [-Wold-style-definition] 426 | gtk_plot_flux_new () | ^~~~~~~~~~~~~~~~~ +gtkplotps.c: In function 'gtk_plot_ps_get_type': +gtkplotps.c:147:3: warning: cast between incompatible function types from 'void (*)(GtkPlotPSClass *)' {aka 'void (*)(struct _GtkPlotPSClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] + 147 | (GClassInitFunc) gtk_plot_ps_class_init, + | ^ gtkplotflux.c: In function 'gtk_plot_flux_get_legend_size': +gtkplotps.c:149:3: warning: cast between incompatible function types from 'void (*)(GtkPlotPS *)' {aka 'void (*)(struct _GtkPlotPS *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] + 149 | (GInstanceInitFunc) gtk_plot_ps_init, + | ^ gtkplotflux.c:547:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 547 | legend.text = ""; | ^ @@ -3340,147 +3332,27 @@ gtkplotflux.c:615:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 615 | legend.text = ""; | ^ -gtkplotflux.c: In function 'gtk_plot_flux_draw_arrow': -gtkplotflux.c:731:3: warning: switch missing default case [-Wswitch-default] - 731 | switch(flux->arrow_style){ - | ^~~~~~ -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, - | ^ -gtkplotpixmap.c: In function 'gtk_plot_pixmap_get_property': -gtkplotpixmap.c:145:3: warning: switch missing default case [-Wswitch-default] - 145 | switch(prop_id){ - | ^~~~~~ -gtkplotpixmap.c: In function 'gtk_plot_pixmap_set_property': -gtkplotpixmap.c:163:3: warning: switch missing default case [-Wswitch-default] - 163 | switch(prop_id){ - | ^~~~~~ -gtkplotpixmap.c: In function 'gtk_plot_pixmap_draw_legend': -gtkplotpixmap.c:330:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 330 | legend.text = ""; - | ^ -gtkplotpixmap.c: In function 'gtk_plot_pixmap_get_legend_size': -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_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, - | ^ -gtkplotcairo.c:139:3: warning: cast between incompatible function types from 'void (*)(GtkPlotCairo *)' {aka 'void (*)(struct _GtkPlotCairo *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] - 139 | (GInstanceInitFunc) gtk_plot_cairo_init, - | ^ -gtkplotcairo.c: In function 'gtk_plot_cairo_set_dash': -gtkplotcairo.c:414:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] - 414 | gchar list[] = {'\0','\1','\2','\3','\4','\5','\6','\7'}; - | ^~~~~ gtkplotcairo.c: In function 'gtk_plot_cairo_draw_string': gtkplotcairo.c:769:7: warning: switch missing default case [-Wswitch-default] 769 | switch(angle){ | ^~~~~~ +gtkplotps.c: In function 'pssetlineattr': +gtkplotps.c:436:32: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value] + 436 | fprintf(psout, "%d slc\n", abs(cap_style - 1)); + | ^~~ gtkplotcairo.c:789:7: warning: switch missing default case [-Wswitch-default] 789 | switch(angle){ | ^~~~~~ gtkplotcairo.c:815:7: warning: switch missing default case [-Wswitch-default] 815 | switch(angle){ | ^~~~~~ +gtkplotflux.c: In function 'gtk_plot_flux_draw_arrow': gtkplotcairo.c:767:3: warning: enumeration value 'GTK_JUSTIFY_FILL' not handled in switch [-Wswitch-enum] 767 | switch(just){ | ^~~~~~ -gtkplotcairo.c:1002:19: warning: declaration of 'i' shadows a previous local [-Wshadow] - 1002 | gint i = aux2 - g_utf8_prev_char(lastchar); - | ^ -gtkplotcairo.c:671:8: note: shadowed declaration is here - 671 | gint i; - | ^ -gtkplotcairo.c: In function 'gtk_plot_cairo_draw_pixmap': -gtkplotcairo.c:1102:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] - 1102 | cairo_surface_t *image_surface = NULL; - | ^~~~~~~~~~~~~~~ -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, - | ^ -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, - | ^ -gtkplotpolar.c:97:3: warning: cast between incompatible function types from 'void (*)(GtkPlotPolar *)' {aka 'void (*)(struct _GtkPlotPolar *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] - 97 | (GInstanceInitFunc) gtk_plot_polar_init, - | ^ -gtkplotpolar.c: In function 'gtk_plot_polar_set_property': -gtkplotpolar.c:207:3: warning: switch missing default case [-Wswitch-default] - 207 | switch(prop_id){ - | ^~~~~~ -gtkplotpolar.c: In function 'gtk_plot_polar_draw_labels': -gtkplotpolar.c:663:3: warning: switch missing default case [-Wswitch-default] - 663 | switch(axis->labels_attr.angle){ - | ^~~~~~ -gtkplotsurface.c: In function 'gtk_plot_surface_get_type': -gtkplotsurface.c:134:3: warning: cast between incompatible function types from 'void (*)(GtkPlotSurfaceClass *)' {aka 'void (*)(struct _GtkPlotSurfaceClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] - 134 | (GClassInitFunc) gtk_plot_surface_class_init, - | ^ -gtkplotsurface.c:136:3: warning: cast between incompatible function types from 'void (*)(GtkPlotSurface *)' {aka 'void (*)(struct _GtkPlotSurface *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] - 136 | (GInstanceInitFunc) gtk_plot_surface_init, - | ^ -gtkplotsurface.c: In function 'gtk_plot_surface_set_property': -gtkplotsurface.c:363:3: warning: switch missing default case [-Wswitch-default] - 363 | switch (prop_id) +gtkplotflux.c:731:3: warning: switch missing default case [-Wswitch-default] + 731 | switch(flux->arrow_style){ | ^~~~~~ -gtkplotsurface.c: In function 'gtk_plot_surface_get_legend_size': -gtkplotsurface.c:941:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 941 | legend.text = "X"; - | ^ -gtkplotsurface.c: In function 'gtk_plot_surface_draw_legend': -gtkplotsurface.c:990:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 990 | legend.text = "X"; - | ^ -gtkplotsurface.c:1027:37: warning: comparison between pointer and zero character constant [-Wpointer-compare] - 1027 | if(data->legend && data->legend != '\0') gtk_plot_draw_text(plot, legend); - | ^~ -gtkplotsurface.c:1027:24: note: did you mean to dereference the pointer? - 1027 | if(data->legend && data->legend != '\0') gtk_plot_draw_text(plot, legend); - | ^ -gtkplotsurface.c:1027:21: warning: logical 'and' of equal expressions [-Wlogical-op] - 1027 | if(data->legend && data->legend != '\0') gtk_plot_draw_text(plot, legend); - | ^~ -gtkplotsurface.c: In function 'hsv_to_rgb': -gtkplotsurface.c:1094:7: warning: switch missing default case [-Wswitch-default] - 1094 | switch (i) - | ^~~~~~ -gtkplotps.c: In function 'gtk_plot_ps_get_type': -gtkplotps.c:147:3: warning: cast between incompatible function types from 'void (*)(GtkPlotPSClass *)' {aka 'void (*)(struct _GtkPlotPSClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] - 147 | (GClassInitFunc) gtk_plot_ps_class_init, - | ^ -gtkplotps.c:149:3: warning: cast between incompatible function types from 'void (*)(GtkPlotPS *)' {aka 'void (*)(struct _GtkPlotPS *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] - 149 | (GInstanceInitFunc) gtk_plot_ps_init, - | ^ -gtkplotps.c: In function 'pssetlineattr': -gtkplotps.c:436:32: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value] - 436 | fprintf(psout, "%d slc\n", abs(cap_style - 1)); - | ^~~ gtkplotps.c: In function 'psinit': gtkplotps.c:622:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 622 | ps_reencode_font(psout, "Times-Roman"); @@ -3554,12 +3426,18 @@ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ +gtkplotcairo.c:1002:19: warning: declaration of 'i' shadows a previous local [-Wshadow] + 1002 | gint i = aux2 - g_utf8_prev_char(lastchar); + | ^ gtkplotps.c:634:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 634 | ps_reencode_font(psout, "Courier"); | ^~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ +gtkplotcairo.c:671:8: note: shadowed declaration is here + 671 | gint i; + | ^ gtkplotps.c:635:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 635 | ps_reencode_font(psout, "Courier-Oblique"); | ^~~~~~~~~~~~~~~~~ @@ -3614,12 +3492,19 @@ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ +gtkplotsurface.c: In function 'gtk_plot_surface_get_type': gtkplotps.c:644:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 644 | ps_reencode_font(psout, "Helvetica-Narrow-Bold"); | ^~~~~~~~~~~~~~~~~~~~~~~ +gtkplotsurface.c:134:3: warning: cast between incompatible function types from 'void (*)(GtkPlotSurfaceClass *)' {aka 'void (*)(struct _GtkPlotSurfaceClass *)'} to 'void (*)(void *, void *)' [-Wcast-function-type] + 134 | (GClassInitFunc) gtk_plot_surface_class_init, + | ^ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ +gtkplotsurface.c:136:3: warning: cast between incompatible function types from 'void (*)(GtkPlotSurface *)' {aka 'void (*)(struct _GtkPlotSurface *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] + 136 | (GInstanceInitFunc) gtk_plot_surface_init, + | ^ gtkplotps.c:645:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 645 | ps_reencode_font(psout, "Helvetica-Narrow-BoldOblique"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3632,12 +3517,16 @@ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ +gtkplotcairo.c: In function 'gtk_plot_cairo_draw_pixmap': gtkplotps.c:647:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 647 | ps_reencode_font(psout, "NewCenturySchoolbook-Italic"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ +gtkplotcairo.c:1102:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] + 1102 | cairo_surface_t *image_surface = NULL; + | ^~~~~~~~~~~~~~~ gtkplotps.c:648:29: warning: passing argument 2 of 'ps_reencode_font' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 648 | ps_reencode_font(psout, "NewCenturySchoolbook-Bold"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3692,6 +3581,10 @@ gtkplotps.c:128:51: note: expected 'char *' but argument is of type 'const char *' 128 | static void ps_reencode_font (FILE *file, char *fontname); | ~~~~~~^~~~~~~~ +gtkplotsurface.c: In function 'gtk_plot_surface_set_property': +gtkplotsurface.c:363:3: warning: switch missing default case [-Wswitch-default] + 363 | switch (prop_id) + | ^~~~~~ gtkplotps.c: In function 'psoutputstring': gtkplotps.c:843:29: warning: comparison is always true due to limited range of data type [-Wtype-limits] 843 | code = (*p >= 0 && *p <= 0x7f) ? 1 : 2; @@ -3703,6 +3596,86 @@ gtkplotps.c:1036:5: warning: enumeration value 'GTK_JUSTIFY_FILL' not handled in switch [-Wswitch-enum] 1036 | switch (justification) { | ^~~~~~ +gtkplotdata.c: In function 'gtk_plot_data_draw_legend': +gtkplotdata.c:2788:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 2788 | legend.text = ""; + | ^ +gtkplotdata.c: In function 'gtk_plot_data_draw_gradient': +gtkplotsurface.c: In function 'gtk_plot_surface_get_legend_size': +gtkplotsurface.c:941:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 941 | legend.text = "X"; + | ^ +gtkplotdata.c:2860:34: warning: comparison between 'GtkPlotOrientation' and 'enum ' [-Wenum-compare] + 2860 | if(data->gradient->orientation == GTK_ORIENTATION_VERTICAL) + | ^~ +gtkplotsurface.c: In function 'gtk_plot_surface_draw_legend': +gtkplotsurface.c:990:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 990 | legend.text = "X"; + | ^ +gtkplotsurface.c:1027:37: warning: comparison between pointer and zero character constant [-Wpointer-compare] + 1027 | if(data->legend && data->legend != '\0') gtk_plot_draw_text(plot, legend); + | ^~ +gtkplotsurface.c:1027:24: note: did you mean to dereference the pointer? + 1027 | if(data->legend && data->legend != '\0') gtk_plot_draw_text(plot, legend); + | ^ +gtkplotsurface.c:1027:21: warning: logical 'and' of equal expressions [-Wlogical-op] + 1027 | if(data->legend && data->legend != '\0') gtk_plot_draw_text(plot, legend); + | ^~ +gtkplotsurface.c: In function 'hsv_to_rgb': +gtkplotdata.c: In function 'draw_gradient_vertical': +gtkplotsurface.c:1094:7: warning: switch missing default case [-Wswitch-default] + 1094 | switch (i) + | ^~~~~~ +gtkplotdata.c:3082:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] + 3082 | gint ncolors = 0; + | ^~~~ +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: + | ^~~~ +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, + | ^ +gtkplotdata.c:3169:5: warning: switch missing default case [-Wswitch-default] + 3169 | switch(data->gradient_title_pos){ + | ^~~~~~ +gtkplotpolar.c:97:3: warning: cast between incompatible function types from 'void (*)(GtkPlotPolar *)' {aka 'void (*)(struct _GtkPlotPolar *)'} to 'void (*)(GTypeInstance *, void *)' {aka 'void (*)(struct _GTypeInstance *, void *)'} [-Wcast-function-type] + 97 | (GInstanceInitFunc) gtk_plot_polar_init, + | ^ +gtkplotpolar.c: In function 'gtk_plot_polar_set_property': +gtkplotpolar.c:207:3: warning: switch missing default case [-Wswitch-default] + 207 | switch(prop_id){ + | ^~~~~~ +gtkplotdata.c: In function 'draw_gradient_horizontal': +gtkplotdata.c:3387:10: warning: declaration of 'ncolors' shadows a previous local [-Wshadow] + 3387 | gint ncolors = (nmajor-1)*line_width; + | ^~~~~~~ +gtkplotpolar.c: In function 'gtk_plot_polar_draw_labels': +gtkplotpolar.c:663:3: warning: switch missing default case [-Wswitch-default] + 663 | switch(axis->labels_attr.angle){ + | ^~~~~~ +gtkplotdata.c:3230:8: note: shadowed declaration is here + 3230 | gint ncolors = 0; + | ^~~~~~~ +gtkplotdata.c:3511:5: warning: switch missing default case [-Wswitch-default] + 3511 | switch(data->gradient_title_pos){ + | ^~~~~~ +gtkplotdata.c: In function 'gtk_plot_data_get_legend_size': +gtkplotdata.c:3567:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 3567 | legend.text = ""; + | ^ gtkplotps.c:965:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 965 | psdrawrectangle(pc, | ^~~~~~~~~~~~~~~~~~~ @@ -3717,6 +3690,68 @@ gtkplotps.c:970:5: note: here 970 | case GTK_PLOT_BORDER_LINE: | ^~~~ +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){ + | ^~ +gtkplotdata.c:3746:5: warning: switch missing default case [-Wswitch-default] + 3746 | switch(data->gradient_title_pos){ + | ^~~~~~ +gtkplotdata.c:3758:34: warning: comparison between 'GtkPlotOrientation' and 'enum ' [-Wenum-compare] + 3758 | if(data->gradient->orientation == GTK_ORIENTATION_VERTICAL){ + | ^~ +gtkplotdata.c: In function 'gtk_plot_data_get_gradient_size': +gtkplotdata.c:3848:34: warning: comparison between 'GtkPlotOrientation' and 'enum ' [-Wenum-compare] + 3848 | if(data->gradient->orientation == GTK_ORIENTATION_VERTICAL){ + | ^~ +gtkplotdata.c:3881:5: warning: switch missing default case [-Wswitch-default] + 3881 | switch(data->gradient_title_pos){ + | ^~~~~~ +gtkplotdata.c: In function 'gtk_plot_data_draw_symbol_private': +gtkplotdata.c:4021:3: warning: switch missing default case [-Wswitch-default] + 4021 | switch(symbol.symbol_type) { + | ^~~~~~ +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; + | ~~~~~~~~~~^~~~ +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; + | ^~ +gtkplotcsurface.c: In function 'gtk_plot_csurface_draw_lines': +gtkplotcsurface.c:703:12: warning: null pointer dereference [-Wnull-dereference] + 703 | last = aux->next; + | ~~~~~^~~~~~~~~~~ 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; @@ -3803,7 +3838,18 @@ gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o plugin.o plugin.c gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o plugread.o plugread.c -In file included from calc.c:48: +gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o geloutput.o geloutput.c +gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o graphing.o graphing.c +gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o genius.o genius.c +gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o genius-readline-helper.o genius-readline-helper.c +/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/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o testplugin.lo testplugin.c +LC_ALL=C /usr/bin/intltool-merge -d -u -c ../po/.intltool-merge-cache ../po gnome-genius.desktop.in gnome-genius.desktop +sed -e 's,\@libdir\@,/usr/lib/x86_64-linux-gnu,g' < ./test.plugin.in \ + > test.plugin.tmp && mv -f test.plugin.tmp test.plugin +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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3822,30 +3868,13 @@ 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: 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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -calc.c: In function 'appendmatrix_mathml': matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with 140 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ -calc.c:1160:5: warning: this condition has identical branches [-Wduplicated-branches] - 1160 | if (nice) - | ^ 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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3858,15 +3887,25 @@ matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with 170 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ -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] +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 * + | ^~~~~~~~~~~~ eval.c: In function 'freetree_full': eval.c:539:2: warning: enumeration value 'GEL_NULL_NODE' not handled in switch [-Wswitch-enum] 539 | switch(n->type) { @@ -3884,10 +3923,17 @@ eval.c:694:2: warning: enumeration value 'GEL_MATRIX_START_NODE' not handled in switch [-Wswitch-enum] eval.c:694:2: warning: enumeration value 'GEL_EXPRLIST_START_NODE' not handled in switch [-Wswitch-enum] eval.c:694:2: warning: enumeration value 'GEL_LOCAL_NODE' not handled in switch [-Wswitch-enum] -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); - | ^ +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] In file included from eval.c:33: eval.c: In function 'gel_expandmatrix': matrixw.h:127:39: warning: this condition has identical branches [-Wduplicated-branches] @@ -3896,9 +3942,6 @@ eval.c:1290:17: note: in expansion of macro 'gel_matrixw_get_index' 1290 | GelETree *t = gel_matrixw_get_index (nm, 0, 0); | ^~~~~~~~~~~~~~~~~~~~~ -calc.c:3166:26: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] - 3166 | g_slist_foreach (list, (GFunc)g_free, NULL); - | ^ In file included from eval.c:32: 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)), \ @@ -3918,6 +3961,7 @@ eval.c:1294:5: note: in expansion of macro 'gel_matrixw_set_index' 1294 | gel_matrixw_set_index (nm, 0, 0) = NULL; | ^~~~~~~~~~~~~~~~~~~~~ +genius-readline-helper.c: In function 'main': 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)))) | ^ @@ -3927,6 +3971,9 @@ eval.c:1294:5: note: in expansion of macro 'gel_matrixw_set_index' 1294 | gel_matrixw_set_index (nm, 0, 0) = NULL; | ^~~~~~~~~~~~~~~~~~~~~ +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); + | ^ 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)))) | ^ @@ -3936,17 +3983,58 @@ eval.c:1294:5: note: in expansion of macro 'gel_matrixw_set_index' 1294 | gel_matrixw_set_index (nm, 0, 0) = NULL; | ^~~~~~~~~~~~~~~~~~~~~ -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); - | ^ +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); + | ^ +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); + | ^~~~~ +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); + | ^~~~~~~ +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; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:33: eval.c: In function 'matrix_addsub_scalar_matrix_op': +matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with + 140 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ matrixw.h:127:39: warning: this condition has identical branches [-Wduplicated-branches] 127 | (a)->regy ? (a)->regy[i] : (i))) : \ | ^ eval.c:1948:17: note: in expansion of macro 'gel_matrixw_get_index' 1948 | GelETree *t = gel_matrixw_get_index(m,i,i); | ^~~~~~~~~~~~~~~~~~~~~ +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:148:13: warning: Deprecated pre-processor symbol, replace with + 148 | G_INLINE_FUNC GelETree *gel_matrixw_vindex(GelMatrixW *m, int i) G_GNUC_PURE; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from eval.c:32: 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)), \ @@ -3957,6 +4045,21 @@ eval.c:1950:3: note: in expansion of macro 'gel_matrixw_set_index' 1950 | gel_matrixw_set_index (m, i, i) = | ^~~~~~~~~~~~~~~~~~~~~ +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:151:13: warning: Deprecated pre-processor symbol, replace with + 151 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with + 170 | 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 * + | ^~~~~~~~~~~~ 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)), \ | ^ @@ -3984,8 +4087,25 @@ eval.c:1950:3: note: in expansion of macro 'gel_matrixw_set_index' 1950 | gel_matrixw_set_index (m, i, i) = | ^~~~~~~~~~~~~~~~~~~~~ -eval.c: In function 'matrix_pow_op': -In file included from parseutil.c:33: +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); + | ^~~~~~~ +lexer.c: In function 'yylex': +lexer.c:1893:8: warning: switch missing default case [-Wswitch-default] + 1893 | else switch ( yy_get_next_buffer( ) ) + | ^~~~~~ +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); + | ^ +lexer.c: In function 'input': +lexer.c:2189:4: warning: switch missing default case [-Wswitch-default] + 2189 | switch ( yy_get_next_buffer( ) ) + | ^~~~~~ +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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3998,6 +4118,7 @@ matrixw.h:151:13: warning: Deprecated pre-processor symbol, replace with 151 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ +eval.c: In function 'matrix_pow_op': 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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4040,6 +4161,19 @@ eval.c:2181:4: note: in expansion of macro 'gel_matrixw_set_index' 2181 | gel_matrixw_set_index(mi,i,i) = | ^~~~~~~~~~~~~~~~~~~~~ +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; + | ^~~~~~~ eval.c: In function 'pure_matrix_div_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)), \ @@ -4128,19 +4262,44 @@ eval.c:2478:2: warning: enumeration value 'GEL_IDENTIFIER_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_FUNCTION_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_COMPARISON_NODE' not handled in switch [-Wswitch-enum] +calc.c: In function 'appendmatrix_mathml': eval.c:2478:2: warning: enumeration value 'GEL_USERTYPE_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_MATRIX_ROW_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_MATRIX_START_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_EXPRLIST_START_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_SPACER_NODE' not handled in switch [-Wswitch-enum] eval.c:2478:2: warning: enumeration value 'GEL_LOCAL_NODE' not handled in switch [-Wswitch-enum] -In file included from compil.c:33: +calc.c:1160:5: warning: this condition has identical branches [-Wduplicated-branches] + 1160 | if (nice) + | ^ +At top level: +lexer.c:2123:17: warning: 'yyunput' defined but not used [-Wunused-function] + 2123 | static void yyunput (int c, char * yy_bp ) + | ^~~~~~~ +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] +mpwrap.c: In function 'str_format_float': +mpwrap.c:2891:40: warning: absolute value function 'abs' given an argument of type 'long int' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] + 2891 | p = g_realloc (p, len+2+((int)log10(abs(e))+2)+1); + | ^~~ +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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +calc.c: In function 'do_exec_commands': matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with 140 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ +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); + | ^ 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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4153,26 +4312,26 @@ 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] -gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o genius_lists.o genius_lists.c -In file included from matop.c:34: +calc.c:3166:26: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] + 3166 | g_slist_foreach (list, (GFunc)g_free, NULL); + | ^ +calc.c:3264:26: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] + 3264 | g_slist_foreach (list, (GFunc)g_free, NULL); + | ^ +matop.c: In function 'gel_value_matrix_gauss': +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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with 140 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~~~~~~~~~ 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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4182,53 +4341,70 @@ 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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c: In function 'mpw_gcd': matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with 170 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ -In file included from funclib.c:37: +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': +In file included from utype.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 * | ^~~~~~~~~~~~ +mpwrap.c:4116:18: warning: logical 'and' of equal expressions [-Wlogical-op] + 4116 | if (rop != op1 && rop != op1) { + | ^~ 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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +y.tab.c:294:5: warning: redundant redeclaration of 'yyparse' [-Wredundant-decls] matrixw.h:151:13: warning: Deprecated pre-processor symbol, replace with 151 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ +In file included from parse.y:31: +calc.h:76:5: note: previous declaration of 'yyparse' was here + 76 | int yyparse(void); + | ^~~~~~~ +mpwrap.c: In function 'mpw_kronecker': +matop.c: In function 'gel_value_matrix_det': 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); - | ^~~~~~~~~~~~~~~~~~~~~ -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:170:13: warning: Deprecated pre-processor symbol, replace with + 170 | G_INLINE_FUNC GelETree * + | ^~~~~~~~~~~~ +mpwrap.c:4132:18: warning: logical 'and' of equal expressions [-Wlogical-op] + 4132 | if (rop != op1 && rop != op1) { + | ^~ 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); | ^~~~~~~~~~~~~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o utype.o utype.c -mpwrap.c: In function 'str_format_float': -mpwrap.c:2891:40: warning: absolute value function 'abs' given an argument of type 'long int' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] - 2891 | p = g_realloc (p, len+2+((int)log10(abs(e))+2)+1); - | ^~~ +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) { + | ^~ 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] @@ -4237,26 +4413,10 @@ matrixw.c:1084:17: note: in expansion of macro 'gel_matrixw_get_index' 1084 | GelETree *n = gel_matrixw_get_index (source, i, i); | ^~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~~~ -In file included from plugin.c:45: +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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c: In function 'mpw_gcd': -mpwrap.c:4054:18: warning: logical 'and' of equal expressions [-Wlogical-op] - 4054 | if (rop != op1 && rop != op1) { - | ^~ matrixw.h:140:13: warning: Deprecated pre-processor symbol, replace with 140 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ @@ -4272,100 +4432,10 @@ matrixw.h:170:13: warning: Deprecated pre-processor symbol, replace with 170 | G_INLINE_FUNC GelETree * | ^~~~~~~~~~~~ -mpwrap.c: In function 'mpw_lcm': -mpwrap.c:4079:18: warning: logical 'and' of equal expressions [-Wlogical-op] - 4079 | if (rop != op1 && rop != op1) { - | ^~ -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 * - | ^~~~~~~~~~~~ -mpwrap.c: In function 'mpw_jacobi': -In file included from plugin.c:50: -y.tab.h:213:5: warning: redundant redeclaration of 'yyparse' [-Wredundant-decls] -lexer.c: In function 'yylex': -mpwrap.c:4100:18: warning: logical 'and' of equal expressions [-Wlogical-op] - 4100 | if (rop != op1 && rop != op1) { - | ^~ -mpwrap.c: In function 'mpw_legendre': -lexer.c:1893:8: warning: switch missing default case [-Wswitch-default] - 1893 | else switch ( yy_get_next_buffer( ) ) - | ^~~~~~ -mpwrap.c:4116:18: warning: logical 'and' of equal expressions [-Wlogical-op] - 4116 | if (rop != op1 && rop != op1) { - | ^~ -mpwrap.c: In function 'mpw_kronecker': -lexer.c: In function 'input': -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:4132:18: warning: logical 'and' of equal expressions [-Wlogical-op] - 4132 | if (rop != op1 && rop != op1) { +mpwrap.c: In function 'mpw_arctan2': +mpwrap.c:4911:18: warning: logical 'and' of equal expressions [-Wlogical-op] + 4911 | if (rop != op1 && rop != op1) { | ^~ -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; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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_powm': -lexer.c:2189:4: warning: switch missing default case [-Wswitch-default] - 2189 | switch ( yy_get_next_buffer( ) ) - | ^~~~~~ -y.tab.c:294:5: warning: redundant redeclaration of 'yyparse' [-Wredundant-decls] -In file included from parse.y:31: -calc.h:76:5: note: previous declaration of 'yyparse' was here - 76 | int yyparse(void); - | ^~~~~~~ -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:4344:17: warning: logical 'and' of equal expressions [-Wlogical-op] - 4344 | if (rop != op1 && rop != op1 && rop != mod) { - | ^~ -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) { - | ^~~~~~ -eval.c:6667:2: warning: enumeration value 'GEL_SET_NODE' not handled in switch [-Wswitch-enum] -eval.c:6667:2: warning: enumeration value 'GEL_OPERATOR_NODE' not handled in switch [-Wswitch-enum] -eval.c:6667:2: warning: enumeration value 'GEL_COMPARISON_NODE' not handled in switch [-Wswitch-enum] -eval.c:6667:2: warning: enumeration value 'GEL_USERTYPE_NODE' not handled in switch [-Wswitch-enum] -eval.c:6667:2: warning: enumeration value 'GEL_MATRIX_ROW_NODE' not handled in switch [-Wswitch-enum] -eval.c:6667:2: warning: enumeration value 'GEL_MATRIX_START_NODE' not handled in switch [-Wswitch-enum] -eval.c:6667:2: warning: enumeration value 'GEL_EXPRLIST_START_NODE' not handled in switch [-Wswitch-enum] -eval.c:6667:2: warning: enumeration value 'GEL_SPACER_NODE' not handled in switch [-Wswitch-enum] -eval.c:6667:2: warning: enumeration value 'GEL_LOCAL_NODE' not handled in switch [-Wswitch-enum] In file included from parse.y:35: parse.y: In function 'yyparse': parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] @@ -5354,6 +5424,7 @@ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ +eval.c: In function 'iter_get_arg': In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} @@ -5403,9 +5474,21 @@ parse.y:261:7: note: in expansion of macro 'PUSH_ACT' 261 | | FUNCTION ident funcdef { PUSH_ACT(GEL_E_DEFEQUALS); } | ^~~~~~~~ +eval.c:6667:2: warning: enumeration value 'GEL_NULL_NODE' not handled in switch [-Wswitch-enum] + 6667 | switch(n->type) { + | ^~~~~~ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ +eval.c:6667:2: warning: enumeration value 'GEL_SET_NODE' not handled in switch [-Wswitch-enum] +eval.c:6667:2: warning: enumeration value 'GEL_OPERATOR_NODE' not handled in switch [-Wswitch-enum] +eval.c:6667:2: warning: enumeration value 'GEL_COMPARISON_NODE' not handled in switch [-Wswitch-enum] +eval.c:6667:2: warning: enumeration value 'GEL_USERTYPE_NODE' not handled in switch [-Wswitch-enum] +eval.c:6667:2: warning: enumeration value 'GEL_MATRIX_ROW_NODE' not handled in switch [-Wswitch-enum] +eval.c:6667:2: warning: enumeration value 'GEL_MATRIX_START_NODE' not handled in switch [-Wswitch-enum] +eval.c:6667:2: warning: enumeration value 'GEL_EXPRLIST_START_NODE' not handled in switch [-Wswitch-enum] +eval.c:6667:2: warning: enumeration value 'GEL_SPACER_NODE' not handled in switch [-Wswitch-enum] +eval.c:6667:2: warning: enumeration value 'GEL_LOCAL_NODE' not handled in switch [-Wswitch-enum] In file included from parse.y:35: parseutil.h:61:31: warning: passing argument 1 of 'yyerror' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | #define SYNTAX_ERROR {yyerror("syntax error"); YYERROR;} @@ -5647,15 +5730,7 @@ parse.y:43:14: note: expected 'char *' but argument is of type 'const char *' 43 | void yyerror(char *); | ^~~~~~ -mpwrap.c: In function 'mpw_arctan2': -mpwrap.c:4911:18: warning: logical 'and' of equal expressions [-Wlogical-op] - 4911 | if (rop != op1 && rop != op1) { - | ^~ -At top level: eval.c: In function 'iter_eval_etree': -lexer.c:2123:17: warning: 'yyunput' defined but not used [-Wunused-function] - 2123 | static void yyunput (int c, char * yy_bp ) - | ^~~~~~~ eval.c:7593:3: warning: enumeration value 'GEL_SET_NODE' not handled in switch [-Wswitch-enum] 7593 | switch(n->type) { | ^~~~~~ @@ -5665,25 +5740,7 @@ eval.c:7593:3: warning: enumeration value 'GEL_EXPRLIST_START_NODE' not handled in switch [-Wswitch-enum] eval.c:7593:3: warning: enumeration value 'GEL_SPACER_NODE' not handled in switch [-Wswitch-enum] eval.c:7593:3: warning: enumeration value 'GEL_LOCAL_NODE' not handled in switch [-Wswitch-enum] -In file included from utype.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 * - | ^~~~~~~~~~~~ +/bin/sh ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 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] @@ -5722,16 +5779,8 @@ funclib.c:3401:4: note: in expansion of macro 'gel_matrixw_set_index' 3401 | gel_matrixw_set_index (m, i, i) = | ^~~~~~~~~~~~~~~~~~~~~ -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/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o geloutput.o geloutput.c -gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o graphing.o graphing.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\"/usr/share/locale\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\"/usr/lib/x86_64-linux-gnu/genius\" -DBUILDDIR=\"/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c testplugin.c -fPIC -DPIC -o .libs/testplugin.o funclib.c: In function 'Factorize_op': -gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o genius.o genius.c 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)), \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5768,9 +5817,7 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~ -gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/lib/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o genius-readline-helper.o genius-readline-helper.c -/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/x86_64-linux-gnu/genius"\" -DBUILDDIR=\""/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c -o testplugin.lo testplugin.c -LC_ALL=C /usr/bin/intltool-merge -d -u -c ../po/.intltool-merge-cache ../po gnome-genius.desktop.in gnome-genius.desktop +libtool: link: gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 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); @@ -5778,18 +5825,9 @@ 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); | ^ -sed -e 's,\@libdir\@,/usr/lib/x86_64-linux-gnu,g' < ./test.plugin.in \ - > test.plugin.tmp && mv -f test.plugin.tmp test.plugin -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); - | ^ -/bin/bash ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 -libtool: link: gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\"/usr/share/locale\" -DG_LOG_DOMAIN=\"Genius\" -DDATADIR=\"/usr/share\" -DLIBEXECDIR=\"/usr/lib/x86_64-linux-gnu/genius\" -DBUILDDIR=\"/build/reproducible-path/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/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/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/genius-1.0.25=. -fstack-protector-strong -Wformat -Werror=format-security -c testplugin.c -fPIC -DPIC -o .libs/testplugin.o +/bin/sh ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/x86_64-linux-gnu/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" ) 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; @@ -5996,55 +6034,13 @@ graphing.c:3755:2: note: in expansion of macro 'gel_matrixw_set_index' 3755 | gel_matrixw_set_index (m, 0, 0) = gel_makenum_si (v); | ^~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:2545:2: note: called from here - 2545 | freetree_full (n, TRUE, FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graphing.c: In function 'replot_fields': graphing.c:4299:15: warning: implicit conversion from 'enum ' to 'GtkPlotSymbolStyle' [-Wenum-conversion] 4299 | 0, 0, GTK_PLOT_SYMBOL_NONE); | ^~~~~~~~~~~~~~~~~~~~ -eval.c: In function 'numerical_abs': -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) - | ^~~~~~~~~~~~~ -eval.c:2576:2: note: called from here - 2576 | freetree_full(n,TRUE,FALSE); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -eval.c:2599:1: note: in expansion of macro 'PRIM_NUM_FUNC_1' - 2599 | PRIM_NUM_FUNC_1(numerical_abs,mpw_abs) - | ^~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/x86_64-linux-gnu/genius testplugin.lo -lmpfr -eval.c: In function 'numerical_neg': -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) - | ^~~~~~~~~~~~~ -eval.c:2576:2: note: called from here - 2576 | freetree_full(n,TRUE,FALSE); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -eval.c:2600:1: note: in expansion of macro 'PRIM_NUM_FUNC_1' - 2600 | PRIM_NUM_FUNC_1(numerical_neg,mpw_neg) - | ^~~~~~~~~~~~~~~ -eval.c: In function 'numerical_fac': -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) - | ^~~~~~~~~~~~~ -eval.c:2576:2: note: called from here - 2576 | freetree_full(n,TRUE,FALSE); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -eval.c:2601:1: note: in expansion of macro 'PRIM_NUM_FUNC_1' - 2601 | PRIM_NUM_FUNC_1(numerical_fac,mpw_fac) - | ^~~~~~~~~~~~~~~ In file included from matrixw.h:27, from graphing.c:41: graphing.c: In function 'LinePlotWaitForClick_op': -eval.c: In function 'numerical_dblfac': -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) - | ^~~~~~~~~~~~~ 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)), \ | ^ @@ -6063,12 +6059,6 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~ -eval.c:2576:2: note: called from here - 2576 | freetree_full(n,TRUE,FALSE); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -eval.c:2602:1: note: in expansion of macro 'PRIM_NUM_FUNC_1' - 2602 | PRIM_NUM_FUNC_1(numerical_dblfac,mpw_dblfac) - | ^~~~~~~~~~~~~~~ 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)))) | ^ @@ -6124,6 +6114,53 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:2545:2: note: called from here + 2545 | freetree_full (n, TRUE, FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +eval.c: In function 'numerical_abs': +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) + | ^~~~~~~~~~~~~ +eval.c:2576:2: note: called from here + 2576 | freetree_full(n,TRUE,FALSE); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +eval.c:2599:1: note: in expansion of macro 'PRIM_NUM_FUNC_1' + 2599 | PRIM_NUM_FUNC_1(numerical_abs,mpw_abs) + | ^~~~~~~~~~~~~~~ +eval.c: In function 'numerical_neg': +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) + | ^~~~~~~~~~~~~ +eval.c:2576:2: note: called from here + 2576 | freetree_full(n,TRUE,FALSE); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +eval.c:2600:1: note: in expansion of macro 'PRIM_NUM_FUNC_1' + 2600 | PRIM_NUM_FUNC_1(numerical_neg,mpw_neg) + | ^~~~~~~~~~~~~~~ +eval.c: In function 'numerical_fac': +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) + | ^~~~~~~~~~~~~ +eval.c:2576:2: note: called from here + 2576 | freetree_full(n,TRUE,FALSE); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +eval.c:2601:1: note: in expansion of macro 'PRIM_NUM_FUNC_1' + 2601 | PRIM_NUM_FUNC_1(numerical_fac,mpw_fac) + | ^~~~~~~~~~~~~~~ +eval.c: In function 'numerical_dblfac': +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) + | ^~~~~~~~~~~~~ +eval.c:2576:2: note: called from here + 2576 | freetree_full(n,TRUE,FALSE); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +eval.c:2602:1: note: in expansion of macro 'PRIM_NUM_FUNC_1' + 2602 | PRIM_NUM_FUNC_1(numerical_dblfac,mpw_dblfac) + | ^~~~~~~~~~~~~~~ eval.c: In function 'numerical_add': 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) @@ -6205,10 +6242,6 @@ eval.c:817:2: note: called from here 817 | freetree_full(to,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 'transpose_matrix': 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) @@ -6230,22 +6263,6 @@ eval.c:1673:2: note: called from here 1673 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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: In function 'op_precalc_2': 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) @@ -6253,6 +6270,9 @@ eval.c:8349:2: note: called from here 8349 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +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. eval.c: In function 'ev_free_special_data': 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) @@ -6326,32 +6346,15 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~~~~~~~~~~~~~~ -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 -mpwrap.c: In function 'mpwl_exp': +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:2368:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' - 2368 | DEFINE_SIMPLE_MPWL_MPFR (mpwl_exp, mpfr_exp) +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) @@ -6359,44 +6362,44 @@ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ -mpwrap.c: In function 'mpwl_sinh': +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) + | ^~~~~~~~~~~~~ +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:2372:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' - 2372 | DEFINE_SIMPLE_MPWL_MPFR (mpwl_sinh, mpfr_sinh) +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); - | ^~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ eval.c:6652:3: note: called from here 6652 | freetree_full (n, TRUE /* freeargs */, FALSE /* kill */); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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: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:6657:3: note: called from here 6657 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c: In function 'mpwl_sin': +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:2370:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' - 2370 | DEFINE_SIMPLE_MPWL_MPFR (mpwl_sin, mpfr_sin) +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) @@ -6411,7 +6414,6 @@ eval.c:1525:2: note: called from here 1525 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: link: ( cd ".libs" && rm -f "libtestplugin.la" && ln -s "../libtestplugin.la" "libtestplugin.la" ) eval.c: In function 'replacenode': 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) @@ -6443,15 +6445,15 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c: In function 'mpwl_cos': +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:2369:1: note: in expansion of macro 'DEFINE_SIMPLE_MPWL_MPFR' - 2369 | DEFINE_SIMPLE_MPWL_MPFR (mpwl_cos, mpfr_cos) +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) @@ -6490,22 +6492,38 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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. -mpwrap.c: In function 'mpwl_sub_ui': +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:1144:4: note: called from here - 1144 | mpwl_clear(rop); +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:1154:5: note: called from here - 1154 | mpwl_clear(rop); - | ^~~~~~~~~~~~~~~ +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 '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) @@ -6513,6 +6531,23 @@ eval.c:8297:2: note: called from here 8297 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c: In function 'mpwl_sub_ui': +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 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); + | ^~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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) @@ -6606,25 +6641,6 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 'logicalxorop': 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) @@ -6653,38 +6669,19 @@ eval.c:2637:2: note: called from here 2637 | freetree_full (n, TRUE, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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: 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: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: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:933:4: note: called from here - 933 | mpwl_clear (rop); - | ^~~~~~~~~~~~~~~~ +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) | ^~~~~~~~~~ @@ -6722,15 +6719,34 @@ 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: 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) + | ^~~~~~~~~~ eval.c:3614:2: note: called from here 3614 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3691:6: note: in expansion of macro 'RET_RES' 3691 | RET_RES(0) | ^~~~~~~ +mpwrap.c:1216:4: note: called from here + 1216 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ 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: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:3614:2: note: called from here 3614 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6827,18 +6843,18 @@ eval.c:3781:2: note: in expansion of macro 'RET_RES' 3781 | RET_RES(1) | ^~~~~~~ -mpwrap.c: In function 'mpwl_sub': +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:1057:4: note: called from here - 1057 | mpwl_init_type (rop, op1->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:1056:4: note: called from here - 1056 | mpwl_clear (rop); +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) @@ -6871,6 +6887,39 @@ eval.c:560:4: warning: null pointer dereference [-Wnull-dereference] 560 | g_slist_free(n->id.id->refs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~~~~ +eval.c: In function 'gel_fixup_num_neg': +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) + | ^~~~~~~~~~~~~ +eval.c:817:2: note: called from here + 817 | freetree_full(to,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +eval.c: In function 'gel_try_to_do_precalc': +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) + | ^~~~~~~~~~~~~ +eval.c:817:2: note: called from here + 817 | freetree_full(to,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) @@ -6899,20 +6948,38 @@ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ -eval.c: In function 'gel_fixup_num_neg': +eval.c: In function 'gel_makeoperator': 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) | ^~~~~~~~~~~~~ -eval.c:817:2: note: called from here - 817 | freetree_full(to,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpwl_pow': +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ @@ -6943,7 +7010,7 @@ mpwrap.c:1941:3: note: called from here 1941 | mpwl_clear (&r); | ^~~~~~~~~~~~~~~ -eval.c: In function 'gel_try_to_do_precalc': +eval.c: In function 'matrix_absnegfac_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) | ^~~~~~~~~~~~~ @@ -6957,6 +7024,19 @@ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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) @@ -6964,6 +7044,70 @@ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ +eval.c: In function 'gel_simplify': +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) + | ^~~~~~~~~~~ +eval.c:8655:4: note: called from here + 8655 | replacenode (n, nn); + | ^~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~ +eval.c:8752:5: note: called from here + 8752 | replacenode (n, nn); + | ^~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~ +eval.c:8817:5: note: called from here + 8817 | replacenode (n, nn); + | ^~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:8834:5: note: called from here + 8834 | freetree_full (n, TRUE, FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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: 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) @@ -6974,9 +7118,21 @@ mpwrap.c:3306:3: note: in expansion of macro 'MAKE_COPY' 3306 | MAKE_COPY (op1->r); | ^~~~~~~~~ +eval.c:8841:5: note: called from here + 8841 | replacenode (n, r); + | ^~~~~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6992,26 +7148,51 @@ mpwrap.c:3313:3: note: in expansion of macro 'MAKE_COPY' 3313 | MAKE_COPY (op2->i); | ^~~~~~~~~ -eval.c: In function 'gel_makeoperator': -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); - | ^~~~~~~~~~~~~~ +eval.c:8847:5: note: called from here + 8847 | replacenode (n, l); + | ^~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:8861:5: note: called from here + 8861 | freetree_full (n, TRUE, FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~ +eval.c:8868:5: note: called from here + 8868 | replacenode (n, l); + | ^~~~~~~~~~~~~~~~~~ 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) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~ +eval.c:8881:5: note: called from here + 8881 | replacenode (n, r); + | ^~~~~~~~~~~~~~~~~~ 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) | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~ +eval.c:8887:5: note: called from here + 8887 | replacenode (n, l); + | ^~~~~~~~~~~~~~~~~~ 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) | ^~~~~~~~~~~~~ @@ -7021,9 +7202,22 @@ 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) | ^~~~~~~~~~~~~ +eval.c:8896:5: note: called from here + 8896 | freetree_full (n, TRUE, FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) @@ -7098,13 +7292,6 @@ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ -eval.c: In function 'matrix_absnegfac_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) - | ^~~~~~~~~~~~~ -eval.c:817:2: note: called from here - 817 | freetree_full(to,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) @@ -7118,6 +7305,46 @@ mpwrap.c:669:2: note: called from here 669 | mpwl_clear(op); | ^~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:2753:2: note: called from here + 2753 | freetree_full (n, TRUE /* free args */, FALSE /* kill */); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +eval.c: In function 'gel_function_from_function': +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) + | ^~~~~~~~~~~~~ +eval.c:2890:6: note: called from here + 2890 | a = get_func_from (l, FALSE /* silent */); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +eval.c: In function 'function_bin_op': +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) + | ^~~~~~~~~~~~~ +eval.c:2770:6: note: called from here + 2770 | b = get_func_from (r, FALSE /* silent */); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:2769:6: note: called from here + 2769 | a = get_func_from (l, FALSE /* silent */); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +eval.c: In function 'function_uni_op': +eval.c:4608:1: warning: inlining failed in call to 'get_func_from': --param max-inline-insns-single limit reached [-Winline] + 4608 | get_func_from (GelETree *l, gboolean silent) + | ^~~~~~~~~~~~~ +eval.c:2842:6: note: called from here + 2842 | a = get_func_from (l, FALSE /* silent */); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:2870:2: note: called from here + 2870 | freetree_full (n, TRUE /* free args */, FALSE /* kill */); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) @@ -7278,6 +7505,13 @@ mpwrap.c:3665:4: note: in expansion of macro 'DEALLOC_MPWL' 3665 | DEALLOC_MPWL (rop->i); | ^~~~~~~~~~~~ +eval.c: In function 'iter_incrementop': +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) + | ^~~~~~~~~~~~~ +eval.c:817:2: note: called from here + 817 | freetree_full(to,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) @@ -7416,19 +7650,6 @@ mpwrap.c:3737:4: note: in expansion of macro 'MAKE_COPY' 3737 | MAKE_COPY (rop->i); | ^~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_mul': mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] 664 | mpwl_free(MpwRealNum *op) @@ -7547,10 +7768,6 @@ mpwrap.c:3795:3: note: in expansion of macro 'BREAK_CPLX_OPS' 3795 | BREAK_CPLX_OPS(op1,r1,i1); | ^~~~~~~~~~~~~~ -eval.c: In function 'gel_simplify': -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) | ^~~~~~~~~~ @@ -7578,141 +7795,6 @@ mpwrap.c:3796:3: note: in expansion of macro 'BREAK_CPLX_OPS' 3796 | BREAK_CPLX_OPS(op2,r2,i2); | ^~~~~~~~~~~~~~ -eval.c:8655:4: note: called from here - 8655 | replacenode (n, nn); - | ^~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~ -eval.c:8752:5: note: called from here - 8752 | replacenode (n, nn); - | ^~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~ -eval.c:8817:5: note: called from here - 8817 | replacenode (n, nn); - | ^~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:8834:5: note: called from here - 8834 | freetree_full (n, TRUE, FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~ -eval.c:8841:5: note: called from here - 8841 | replacenode (n, r); - | ^~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~ -eval.c:8847:5: note: called from here - 8847 | replacenode (n, l); - | ^~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:8861:5: note: called from here - 8861 | freetree_full (n, TRUE, FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~ -eval.c:8868:5: note: called from here - 8868 | replacenode (n, l); - | ^~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~ -eval.c:8881:5: note: called from here - 8881 | replacenode (n, r); - | ^~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~ -eval.c:8887:5: note: called from here - 8887 | replacenode (n, l); - | ^~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:8896:5: note: called from here - 8896 | freetree_full (n, TRUE, FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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) @@ -7784,6 +7866,56 @@ mpwrap.c:3820:3: note: in expansion of macro 'mpw_uncomplex' 3820 | mpw_uncomplex(rop); | ^~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~ +eval.c:808:2: note: called from here + 808 | copynode_to(n,o); + | ^~~~~~~~~~~~~~~~ +eval.c: In function 'iter_do_var': +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:845:2: note: called from here + 845 | copynode_to(to,from); + | ^~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:844:2: note: called from here + 844 | freetree_full(to,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:3423:3: note: called from here + 3423 | freetree_full(n,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:3437:4: note: called from here + 3437 | freetree_full(n,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~ +eval.c:3457:4: note: called from here + 3457 | replacenode(n,ret); + | ^~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:3476:3: note: called from here + 3476 | freetree_full(n,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_div': mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] 664 | mpwl_free(MpwRealNum *op) @@ -7896,15 +8028,34 @@ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ +eval.c: In function 'gel_replacenode': +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:845:2: note: called from here + 845 | copynode_to(to,from); + | ^~~~~~~~~~~~~~~~~~~~ +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:133:3: note: called from here 133 | mpwl_clear(THE_r); \ | ^~~~~~~~~~~~~~~~~ mpwrap.c:3896:3: note: in expansion of macro 'BREAK_CPLX_OPS' 3896 | BREAK_CPLX_OPS(op1,r1,i1); | ^~~~~~~~~~~~~~ +eval.c:844:2: note: called from here + 844 | freetree_full(to,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *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) + | ^~~~~~~~~~~~~ +eval.c:817:2: note: called from here + 817 | freetree_full(to,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:132:3: note: called from here 132 | mpwl_clear(THE_i); \ | ^~~~~~~~~~~~~~~~~ @@ -7929,89 +8080,71 @@ mpwrap.c:3897:3: note: in expansion of macro 'BREAK_CPLX_OPS' 3897 | BREAK_CPLX_OPS(op2,r2,i2); | ^~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:2753:2: note: called from here - 2753 | freetree_full (n, TRUE /* free args */, FALSE /* kill */); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -eval.c: In function 'gel_function_from_function': +eval.c: In function 'something_function_bin_op': 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) | ^~~~~~~~~~~~~ -eval.c:2890:6: note: called from here - 2890 | a = get_func_from (l, FALSE /* silent */); +eval.c:2818:6: note: called from here + 2818 | b = get_func_from (r, FALSE /* silent */); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -eval.c: In function 'function_bin_op': +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); + | ^~~~~~~~~~~~~~~~ +eval.c: In function 'function_something_bin_op': 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) | ^~~~~~~~~~~~~ -eval.c:2770:6: note: called from here - 2770 | b = get_func_from (r, FALSE /* silent */); +eval.c:2797:6: note: called from here + 2797 | a = get_func_from (l, FALSE /* silent */); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) +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); + | ^~~~~~~~~~~~~~~~ +eval.c: In function '_gel_iter_set_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) + | ^~~~~~~~~~~ +eval.c:808:2: note: called from here + 808 | copynode_to(n,o); + | ^~~~~~~~~~~~~~~~ +eval.c: In function 'mod_node': +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); + | ^~~~~~~~~~~~~~~~ +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) | ^~~~~~~~~~~~~ -eval.c:2769:6: note: called from here - 2769 | a = get_func_from (l, FALSE /* silent */); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -eval.c: In function 'function_uni_op': -eval.c:4608:1: warning: inlining failed in call to 'get_func_from': --param max-inline-insns-single limit reached [-Winline] - 4608 | get_func_from (GelETree *l, gboolean silent) +eval.c:817:2: note: called from here + 817 | freetree_full(to,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +eval.c: In function 'matrix_pow_op': +eval.c:535:1: warning: inlining failed in call to 'freetree_full': --param max-inline-insns-single limit reached [-Winline] + 535 | freetree_full (GelETree *n, gboolean freeargs, gboolean kill) | ^~~~~~~~~~~~~ -eval.c:2842:6: note: called from here - 2842 | a = get_func_from (l, FALSE /* silent */); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +eval.c:2184:4: note: called from here + 2184 | freetree_full(n,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) | ^~~~~~~~~~~~~ -eval.c:2870:2: note: called from here - 2870 | freetree_full (n, TRUE /* free args */, FALSE /* kill */); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from graphing.c:41: -graphing.c: In function 'get_limits_from_matrix_surf': -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:3571:6: note: called from here - 3571 | t = gel_matrixw_vindex (m->mat.matrix, 0); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from graphing.c:41: -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:3582:6: note: called from here - 3582 | t = gel_matrixw_vindex (m->mat.matrix, 1); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from graphing.c:41: -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:3593:6: note: called from here - 3593 | t = gel_matrixw_vindex (m->mat.matrix, 2); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from graphing.c:41: -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:3604:6: note: called from here - 3604 | t = gel_matrixw_vindex (m->mat.matrix, 3); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from graphing.c:41: -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:3615:6: note: called from here - 3615 | t = gel_matrixw_vindex (m->mat.matrix, 4); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from graphing.c:41: -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:3626:6: note: called from here - 3626 | t = gel_matrixw_vindex (m->mat.matrix, 5); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +eval.c:2217:3: note: called from here + 2217 | freetree_full(n,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:2251:2: note: called from here + 2251 | freetree_full(n,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_div_ui': mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 640 | mpwl_init_type(MpwRealNum *op,int type) @@ -8067,35 +8200,13 @@ mpwrap.c:3925:3: note: in expansion of macro 'mpw_uncomplex' 3925 | mpw_uncomplex(rop); | ^~~~~~~~~~~~~ -In file included from graphing.c:41: -graphing.c: In function 'get_limits_from_matrix': -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:3386:6: note: called from here - 3386 | t = gel_matrixw_vindex (m->mat.matrix, 0); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from graphing.c:41: -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:3397:6: note: called from here - 3397 | t = gel_matrixw_vindex (m->mat.matrix, 1); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from graphing.c:41: -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:3408:6: note: called from here - 3408 | t = gel_matrixw_vindex (m->mat.matrix, 2); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from graphing.c:41: -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:3419:6: note: called from here - 3419 | t = gel_matrixw_vindex (m->mat.matrix, 3); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:2338:2: note: called from here + 2338 | freetree_full(n,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_ui_div': mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] 664 | mpwl_free(MpwRealNum *op) @@ -8220,13 +8331,6 @@ mpwrap.c:3986:3: note: called from here 3986 | mpwl_clear (&t1); | ^~~~~~~~~~~~~~~~ -eval.c: In function 'iter_incrementop': -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) - | ^~~~~~~~~~~~~ -eval.c:817:2: note: called from here - 817 | freetree_full(to,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) | ^~~~~~~~~~~~~~ @@ -8272,6 +8376,41 @@ mpwrap.c:3991:3: note: in expansion of macro 'BREAK_CPLX_OPS' 3991 | BREAK_CPLX_OPS(op,r,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) + | ^~~~~~~~~~~~~ +eval.c:2400:2: note: called from here + 2400 | freetree_full(n,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~ +eval.c:808:2: note: called from here + 808 | copynode_to(n,o); + | ^~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:817:2: note: called from here + 817 | freetree_full(to,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:6507:3: note: called from here + 6507 | freetree_full (n, TRUE /* freeargs */, FALSE /* kill */); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:6512:3: note: called from here + 6512 | freetree_full (n, TRUE, FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +eval.c:833:17: warning: potential null pointer dereference [-Wnull-dereference] + 833 | from->any.next = gel_free_trees; + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_mod': mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] 664 | mpwl_free(MpwRealNum *op) @@ -8291,6 +8430,13 @@ mpwrap.c:4008:4: note: in expansion of macro 'MAKE_COPY' 4008 | MAKE_COPY (rop->r); | ^~~~~~~~~ +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) + | ^~~~~~~~~~~ +eval.c:808:2: note: called from here + 808 | copynode_to(n,o); + | ^~~~~~~~~~~~~~~~ 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) @@ -8307,6 +8453,127 @@ mpwrap.c:4025:4: note: in expansion of macro 'MAKE_COPY' 4025 | MAKE_COPY (rop->r); | ^~~~~~~~~ +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) + | ^~~~~~~~~~~ +eval.c:808:2: note: called from here + 808 | copynode_to(n,o); + | ^~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~ +eval.c:1298:4: note: called from here + 1298 | replacenode (n, t); + | ^~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:1302:4: note: called from here + 1302 | freetree_full (n, TRUE, FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:1254:2: note: called from here + 1254 | freetree_full (n, TRUE, FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:1329:3: note: called from here + 1329 | freetree_full (n, TRUE, FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:1349:4: note: called from here + 1349 | freetree_full (n, TRUE, FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:1399:2: note: called from here + 1399 | freetree_full (n, TRUE, FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) @@ -8430,7 +8697,6 @@ mpwrap.c:4151:4: note: in expansion of macro 'MAKE_COPY' 4151 | MAKE_COPY (rop->r); | ^~~~~~~~~ -eval.c: In function 'gel_copynode': 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) @@ -8447,94 +8713,13 @@ mpwrap.c:4167:4: note: in expansion of macro 'MAKE_COPY' 4167 | MAKE_COPY (rop->r); | ^~~~~~~~~ -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:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ mpwrap.c:1629:3: note: called from here 1629 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ -eval.c:808:2: note: called from here - 808 | copynode_to(n,o); - | ^~~~~~~~~~~~~~~~ -eval.c: In function 'iter_do_var': -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:845:2: note: called from here - 845 | copynode_to(to,from); - | ^~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:844:2: note: called from here - 844 | freetree_full(to,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:3423:3: note: called from here - 3423 | freetree_full(n,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:3437:4: note: called from here - 3437 | freetree_full(n,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~ -eval.c:3457:4: note: called from here - 3457 | replacenode(n,ret); - | ^~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:3476:3: note: called from here - 3476 | freetree_full(n,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -eval.c: In function 'gel_replacenode': -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:845:2: note: called from here - 845 | copynode_to(to,from); - | ^~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:844:2: note: called from here - 844 | freetree_full(to,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:817:2: note: called from here - 817 | freetree_full(to,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -eval.c: In function 'something_function_bin_op': -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) - | ^~~~~~~~~~~~~ -eval.c:2818:6: note: called from here - 2818 | b = get_func_from (r, FALSE /* silent */); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_powm': -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:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ @@ -8562,39 +8747,6 @@ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ -eval.c: In function 'function_something_bin_op': -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) - | ^~~~~~~~~~~~~ -eval.c:2797:6: note: called from here - 2797 | a = get_func_from (l, FALSE /* silent */); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~~~~~~~~~~~~~~ -eval.c: In function '_gel_iter_set_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) - | ^~~~~~~~~~~ -eval.c:808:2: note: called from here - 808 | copynode_to(n,o); - | ^~~~~~~~~~~~~~~~ -eval.c: In function 'mod_node': -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); - | ^~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:817:2: note: called from here - 817 | freetree_full(to,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_powm_ui': mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] 664 | mpwl_free(MpwRealNum *op) @@ -8620,25 +8772,49 @@ mpwrap.c:892:2: note: called from here 892 | mpwl_clear (rop); | ^~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:2184:4: note: called from here - 2184 | freetree_full(n,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:2217:3: note: called from here - 2217 | freetree_full(n,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:2251:2: note: called from here - 2251 | freetree_full(n,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from graphing.c:41: +graphing.c: In function 'get_limits_from_matrix_surf': +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +graphing.c:3571:6: note: called from here + 3571 | t = gel_matrixw_vindex (m->mat.matrix, 0); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from graphing.c:41: +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +graphing.c:3582:6: note: called from here + 3582 | t = gel_matrixw_vindex (m->mat.matrix, 1); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from graphing.c:41: +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +graphing.c:3593:6: note: called from here + 3593 | t = gel_matrixw_vindex (m->mat.matrix, 2); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from graphing.c:41: +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +graphing.c:3604:6: note: called from here + 3604 | t = gel_matrixw_vindex (m->mat.matrix, 3); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from graphing.c:41: +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +graphing.c:3615:6: note: called from here + 3615 | t = gel_matrixw_vindex (m->mat.matrix, 4); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from graphing.c:41: +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +graphing.c:3626:6: note: called from here + 3626 | t = gel_matrixw_vindex (m->mat.matrix, 5); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_exp': mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] 664 | mpwl_free(MpwRealNum *op) @@ -8730,20 +8906,35 @@ mpwrap.c:4438:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4438 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:2338:2: note: called from here - 2338 | freetree_full(n,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:2400:2: note: called from here - 2400 | freetree_full(n,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from graphing.c:41: +graphing.c: In function 'get_limits_from_matrix': +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +graphing.c:3386:6: note: called from here + 3386 | t = gel_matrixw_vindex (m->mat.matrix, 0); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from graphing.c:41: +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +graphing.c:3397:6: note: called from here + 3397 | t = gel_matrixw_vindex (m->mat.matrix, 1); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from graphing.c:41: +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +graphing.c:3408:6: note: called from here + 3408 | t = gel_matrixw_vindex (m->mat.matrix, 2); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from graphing.c:41: +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +graphing.c:3419:6: note: called from here + 3419 | t = gel_matrixw_vindex (m->mat.matrix, 3); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_ln': mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] 664 | mpwl_free(MpwRealNum *op) @@ -8850,56 +9041,43 @@ mpwrap.c:4516:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4516 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ -eval.c: In function 'iter_get_velement': +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) + | ^~~~~~~~~~~ +eval.c:808:2: note: called from here + 808 | copynode_to(n,o); + | ^~~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~ +eval.c:5731:5: note: called from here + 5731 | replacenode (n, ret); + | ^~~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:817:2: note: called from here - 817 | freetree_full(to,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:6507:3: note: called from here - 6507 | freetree_full (n, TRUE /* freeargs */, FALSE /* kill */); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:6512:3: note: called from here - 6512 | freetree_full (n, TRUE, FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from graphing.c:41: -graphing.c: In function 'LinePlot_op': -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:3462:6: note: called from here - 3462 | t = gel_matrixw_vindex (m->mat.matrix, 0); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from graphing.c:41: -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:3473:6: note: called from here - 3473 | t = gel_matrixw_vindex (m->mat.matrix, 1); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -eval.c:833:17: warning: potential null pointer dereference [-Wnull-dereference] - 833 | from->any.next = gel_free_trees; - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -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) | ^~~~~~~~~~~ eval.c:808:2: note: called from here 808 | copynode_to(n,o); | ^~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:817:2: note: called from here + 817 | freetree_full(to,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_pow': mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] 664 | mpwl_free(MpwRealNum *op) @@ -9000,43 +9178,13 @@ mpwrap.c:4310:3: note: called from here 4310 | mpwl_clear (&t2); | ^~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~ -eval.c:808:2: note: called from here - 808 | copynode_to(n,o); - | ^~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~ -eval.c:1298:4: note: called from here - 1298 | replacenode (n, t); - | ^~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:1302:4: note: called from here - 1302 | freetree_full (n, TRUE, FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~~~~~~~~~~~~~~ +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) | ^~~~~~~~~~~ eval.c:808:2: note: called from here 808 | copynode_to(n,o); | ^~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:1254:2: note: called from here - 1254 | freetree_full (n, TRUE, FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) | ^~~~~~~~~~~ @@ -9049,78 +9197,24 @@ eval.c:808:2: note: called from here 808 | copynode_to(n,o); | ^~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:1329:3: note: called from here - 1329 | freetree_full (n, TRUE, FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:1349:4: note: called from here - 1349 | freetree_full (n, TRUE, FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:1399:2: note: called from here - 1399 | freetree_full (n, TRUE, FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_sqrt': mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] 664 | mpwl_free(MpwRealNum *op) @@ -9149,28 +9243,19 @@ mpwrap.c:4382:4: note: in expansion of macro 'MAKE_COPY' 4382 | MAKE_COPY (rop->r); | ^~~~~~~~~ -In file included from graphing.c:41: -graphing.c: In function 'set_SurfacePlotVariableNames': -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:10585:6: note: called from here -10585 | t = gel_matrixw_vindex (a->mat.matrix, 0); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from graphing.c:41: -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:10594:6: note: called from here -10594 | t = gel_matrixw_vindex (a->mat.matrix, 1); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from graphing.c:41: -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:10603:6: note: called from here -10603 | t = gel_matrixw_vindex (a->mat.matrix, 2); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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) @@ -9250,32 +9335,56 @@ mpwrap.c:4642:4: note: called from here 4642 | mpwl_clear (&t); | ^~~~~~~~~~~~~~~ -In file included from graphing.c:41: -graphing.c: In function 'set_LinePlotVariableNames': -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:10492:6: note: called from here -10492 | t = gel_matrixw_vindex (a->mat.matrix, 0); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from graphing.c:41: -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:10501:6: note: called from here -10501 | t = gel_matrixw_vindex (a->mat.matrix, 1); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from graphing.c:41: -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ -graphing.c:10510:6: note: called from here -10510 | t = gel_matrixw_vindex (a->mat.matrix, 2); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from graphing.c:41: -matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] - 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { - | ^~~~~~~~~~~~~~~~~~ +eval.c: In function 'pure_matrix_mul_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) + | ^~~~~~~~~~~~~ +eval.c:2129:2: note: called from here + 2129 | freetree_full(n,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +eval.c: In function 'matrix_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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:817:2: note: called from here + 817 | freetree_full(to,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:817:2: note: called from here + 817 | freetree_full(to,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c: In function 'mpw_sin': mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] 664 | mpwl_free(MpwRealNum *op) @@ -9289,9 +9398,6 @@ 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) | ^~~~~~~~~~~~~~ -graphing.c:10519:6: note: called from here -10519 | t = gel_matrixw_vindex (a->mat.matrix, 3); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:189:3: note: called from here 189 | mpwl_init_type(m,type); \ | ^~~~~~~~~~~~~~~~~~~~~~ @@ -9307,9 +9413,24 @@ mpwrap.c:4664:4: note: in expansion of macro 'MAKE_COPY' 4664 | MAKE_COPY (rop->r); | ^~~~~~~~~ +In file included from graphing.c:41: +graphing.c: In function 'LinePlot_op': +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int 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) | ^~~~~~~~~~~~~~ +graphing.c:3462:6: note: called from here + 3462 | t = gel_matrixw_vindex (m->mat.matrix, 0); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from graphing.c:41: +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +graphing.c:3473:6: note: called from here + 3473 | t = gel_matrixw_vindex (m->mat.matrix, 1); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpwrap.c:178:3: note: called from here 178 | mpwl_init_type(m,(n)->type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9370,21 +9491,84 @@ mpwrap.c:4696:3: note: in expansion of macro 'BREAK_CPLX_OPS' 4696 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:817:2: note: called from here + 817 | freetree_full(to,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:817:2: note: called from here + 817 | freetree_full(to,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:649:2: note: called from here + 649 | freetree_full(n,TRUE,TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphing.c:41: -graphing.c: In function 'get_ticks_from_matrix': +graphing.c: In function 'set_SurfacePlotVariableNames': matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { | ^~~~~~~~~~~~~~~~~~ -graphing.c:3708:7: note: called from here - 3708 | t = gel_matrixw_vindex (m->mat.matrix, 0); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +graphing.c:10585:6: note: called from here +10585 | t = gel_matrixw_vindex (a->mat.matrix, 0); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphing.c:41: matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { | ^~~~~~~~~~~~~~~~~~ -graphing.c:3722:7: note: called from here - 3722 | t = gel_matrixw_vindex (m->mat.matrix, 1); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +graphing.c:10594:6: note: called from here +10594 | t = gel_matrixw_vindex (a->mat.matrix, 1); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from graphing.c:41: +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +graphing.c:10603:6: note: called from here +10603 | t = gel_matrixw_vindex (a->mat.matrix, 2); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +eval.c: In function 'pure_matrix_eltbyelt_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) + | ^~~~~~~~~~~~~ +eval.c:2053:5: note: called from here + 2053 | freetree_full (t, TRUE, TRUE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~ +eval.c:817:2: note: called from here + 817 | freetree_full(to,TRUE,FALSE); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) @@ -9477,734 +9661,49 @@ 4741 | BREAK_CPLX_OPS(op,r,i); | ^~~~~~~~~~~~~~ In file included from graphing.c:41: -graphing.c: In function 'get_color': +graphing.c: In function 'set_LinePlotVariableNames': matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { | ^~~~~~~~~~~~~~~~~~ -graphing.c:8813:7: note: called from here - 8813 | t = gel_matrixw_vindex (m, 2); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +graphing.c:10492:6: note: called from here +10492 | t = gel_matrixw_vindex (a->mat.matrix, 0); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphing.c:41: matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { | ^~~~~~~~~~~~~~~~~~ -graphing.c:8811:7: note: called from here - 8811 | t = gel_matrixw_vindex (m, 1); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +graphing.c:10501:6: note: called from here +10501 | t = gel_matrixw_vindex (a->mat.matrix, 1); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphing.c:41: matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { | ^~~~~~~~~~~~~~~~~~ -graphing.c:8809:7: note: called from here - 8809 | t = gel_matrixw_vindex (m, 0); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c: In function 'mpw_sinh': -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:4749:3: note: in expansion of macro 'MAKE_REAL' - 4749 | 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:4751:4: note: in expansion of macro 'MAKE_EMPTY' - 4751 | MAKE_EMPTY (rop->r, MPW_FLOAT); - | ^~~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 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:4753:4: note: in expansion of macro 'MAKE_COPY' - 4753 | 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:4765:4: note: in expansion of macro 'MAKE_COPY' - 4765 | 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:4766:4: note: in expansion of macro 'MAKE_COPY' - 4766 | MAKE_COPY (rop->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:122:3: note: called from here - 122 | mpwl_init_type(THE_i,THE_op->i->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:4769:3: note: in expansion of macro 'MAKE_CPLX_OPS' - 4769 | MAKE_CPLX_OPS(op,r,i); - | ^~~~~~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:121:3: note: called from here - 121 | mpwl_init_type(THE_r,THE_op->r->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:4769:3: note: in expansion of macro 'MAKE_CPLX_OPS' - 4769 | MAKE_CPLX_OPS(op,r,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:4783:3: note: in expansion of macro 'mpw_uncomplex' - 4783 | mpw_uncomplex(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:133:3: note: called from here - 133 | mpwl_clear(THE_r); \ - | ^~~~~~~~~~~~~~~~~ -mpwrap.c:4785:3: note: in expansion of macro 'BREAK_CPLX_OPS' - 4785 | BREAK_CPLX_OPS(op,r,i); - | ^~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:132:3: note: called from here - 132 | mpwl_clear(THE_i); \ - | ^~~~~~~~~~~~~~~~~ -mpwrap.c:4785:3: note: in expansion of macro 'BREAK_CPLX_OPS' - 4785 | BREAK_CPLX_OPS(op,r,i); - | ^~~~~~~~~~~~~~ -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) - | ^~~~~~~~~ -mpwrap.c:206:5: note: called from here - 206 | mpwl_free((n)->i); \ - | ^~~~~~~~~~~~~~~~~ -mpwrap.c:4793:3: note: in expansion of macro 'MAKE_REAL' - 4793 | 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:4795:4: note: in expansion of macro 'MAKE_EMPTY' - 4795 | MAKE_EMPTY (rop->r, MPW_FLOAT); - | ^~~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 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:4797:4: note: in expansion of macro 'MAKE_COPY' - 4797 | 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:4809:4: note: in expansion of macro 'MAKE_COPY' - 4809 | 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:4810:4: note: in expansion of macro 'MAKE_COPY' - 4810 | MAKE_COPY (rop->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:122:3: note: called from here - 122 | mpwl_init_type(THE_i,THE_op->i->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:4813:3: note: in expansion of macro 'MAKE_CPLX_OPS' - 4813 | MAKE_CPLX_OPS(op,r,i); - | ^~~~~~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 640 | mpwl_init_type(MpwRealNum *op,int type) - | ^~~~~~~~~~~~~~ -mpwrap.c:121:3: note: called from here - 121 | mpwl_init_type(THE_r,THE_op->r->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:4813:3: note: in expansion of macro 'MAKE_CPLX_OPS' - 4813 | MAKE_CPLX_OPS(op,r,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:4827:3: note: in expansion of macro 'mpw_uncomplex' - 4827 | mpw_uncomplex(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:133:3: note: called from here - 133 | mpwl_clear(THE_r); \ - | ^~~~~~~~~~~~~~~~~ -mpwrap.c:4829:3: note: in expansion of macro 'BREAK_CPLX_OPS' - 4829 | BREAK_CPLX_OPS(op,r,i); - | ^~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:132:3: note: called from here - 132 | mpwl_clear(THE_i); \ - | ^~~~~~~~~~~~~~~~~ -mpwrap.c:4829:3: note: in expansion of macro 'BREAK_CPLX_OPS' - 4829 | BREAK_CPLX_OPS(op,r,i); - | ^~~~~~~~~~~~~~ -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) - | ^~~~~~~~~ -mpwrap.c:206:5: note: called from here - 206 | mpwl_free((n)->i); \ - | ^~~~~~~~~~~~~~~~~ -mpwrap.c:4837:3: note: in expansion of macro 'MAKE_REAL' - 4837 | 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:4841:4: note: in expansion of macro 'MAKE_COPY' - 4841 | 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:4852:3: note: in expansion of macro 'MAKE_COPY' - 4852 | MAKE_COPY(ai->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:4853:3: note: in expansion of macro 'MAKE_COPY' - 4853 | MAKE_COPY(ai->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:4888:3: note: in expansion of macro 'MAKE_COPY' - 4888 | MAKE_COPY(tmp1->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:4889:3: note: in expansion of macro 'MAKE_COPY' - 4889 | MAKE_COPY(tmp1->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:4899:3: note: in expansion of macro 'mpw_uncomplex' - 4899 | mpw_uncomplex(tmp1); - | ^~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~ -eval.c:808:2: note: called from here - 808 | copynode_to(n,o); - | ^~~~~~~~~~~~~~~~ -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); - | ^~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~ -eval.c:5731:5: note: called from here - 5731 | replacenode (n, ret); - | ^~~~~~~~~~~~~~~~~~~~ -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); - | ^~~~~~~~~~~~~~~~ -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); - | ^~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:817:2: note: called from here - 817 | freetree_full(to,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~ -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:4914:4: note: in expansion of macro 'MAKE_COPY' - 4914 | 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:2385:4: note: called from here - 2385 | 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 'mpw_pi': -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 '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) - | ^~~~~~~~~~~ -eval.c:808:2: note: called from here - 808 | copynode_to(n,o); - | ^~~~~~~~~~~~~~~~ -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 '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) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -eval.c:808:2: note: called from here - 808 | copynode_to(n,o); - | ^~~~~~~~~~~~~~~~ -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); - | ^~~~~~~~~~~~~~~~ -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); - | ^~~~~~~~~~~~~~~~ -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); - | ^~~~~~~~~~~~~~~~ -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_log2': -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:4531:3: note: in expansion of macro 'MAKE_REAL' - 4531 | 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:4533:4: note: in expansion of macro 'MAKE_EMPTY' - 4533 | MAKE_EMPTY (rop->r, MPW_FLOAT); - | ^~~~~~~~~~ -mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] - 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:4535:4: note: in expansion of macro 'MAKE_COPY' - 4535 | 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:189:3: note: called from here - 189 | mpwl_init_type(m,type); \ - | ^~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:4539:4: note: in expansion of macro 'MAKE_EMPTY' - 4539 | MAKE_EMPTY(rop->i, MPW_FLOAT); - | ^~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:4544:4: note: called from here - 4544 | mpwl_clear (&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:2415:3: note: called from here - 2415 | mpwl_init_type(rop,MPW_FLOAT); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:2414:3: note: called from here - 2414 | 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:4544:4: note: called from here - 4544 | mpwl_clear (&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:178:3: note: called from here - 178 | mpwl_init_type(m,(n)->type); \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:4555:5: note: in expansion of macro 'MAKE_COPY' - 4555 | 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:4556:5: note: in expansion of macro 'MAKE_COPY' - 4556 | 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:4573:4: note: called from here - 4573 | mpwl_clear (&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:2414:3: note: called from here - 2414 | 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:4573:4: note: called from here - 4573 | mpwl_clear (&t); - | ^~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ -mpwrap.c: In function 'mpw_catalan_constant': -eval.c: In function 'pure_matrix_mul_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) - | ^~~~~~~~~~~~~ -eval.c:2129:2: note: called from here - 2129 | freetree_full(n,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -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 'matrix_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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:817:2: note: called from here - 817 | freetree_full(to,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:817:2: note: called from here - 817 | freetree_full(to,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c: In function 'mpw_rand': -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_randint': -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:4975:3: note: in expansion of macro 'MAKE_COPY' - 4975 | 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:2502:4: note: called from here - 2502 | 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:2512:3: note: called from here - 2512 | mpwl_init_type (rop, MPW_INTEGER); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] - 618 | mpwl_clear (MpwRealNum *op) - | ^~~~~~~~~~ -mpwrap.c:2511:3: note: called from here - 2511 | 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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:817:2: note: called from here - 817 | freetree_full(to,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:817:2: note: called from here - 817 | freetree_full(to,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:649:2: note: called from here - 649 | freetree_full(n,TRUE,TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~ -mpwrap.c:206:5: note: called from here - 206 | mpwl_free((n)->i); \ - | ^~~~~~~~~~~~~~~~~ -mpwrap.c:4996:4: note: in expansion of macro 'MAKE_REAL' - 4996 | 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:4997:4: note: in expansion of macro 'DEALLOC_MPWL' - 4997 | DEALLOC_MPWL (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) - | ^~~~~~~~~ -eval.c: In function 'pure_matrix_eltbyelt_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) - | ^~~~~~~~~~~~~ -eval.c:2053:5: note: called from here - 2053 | freetree_full (t, TRUE, TRUE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~ -eval.c:817:2: note: called from here - 817 | freetree_full(to,TRUE,FALSE); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:197:4: note: called from here - 197 | mpwl_free((n)); \ - | ^~~~~~~~~~~~~~ -mpwrap.c:5003:4: note: in expansion of macro 'DEALLOC_MPWL' - 5003 | DEALLOC_MPWL (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:189:3: note: called from here - 189 | mpwl_init_type(m,type); \ - | ^~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c:5007:4: note: in expansion of macro 'MAKE_EMPTY' - 5007 | 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:5010:4: note: in expansion of macro 'MAKE_COPY' - 5010 | MAKE_COPY(rop->i); - | ^~~~~~~~~ -mpwrap.c: In function 'mpw_pow_ui': -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:5020:3: note: in expansion of macro 'MAKE_REAL' - 5020 | 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:5022:4: note: in expansion of macro 'MAKE_EMPTY' - 5022 | 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:5024:4: note: in expansion of macro 'MAKE_COPY' - 5024 | MAKE_COPY (rop->r); - | ^~~~~~~~~ +graphing.c:10510:6: note: called from here +10510 | t = gel_matrixw_vindex (a->mat.matrix, 2); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from graphing.c:41: +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +graphing.c:10519:6: note: called from here +10519 | t = gel_matrixw_vindex (a->mat.matrix, 3); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from graphing.c:41: +graphing.c: In function 'get_ticks_from_matrix': +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +graphing.c:3708:7: note: called from here + 3708 | t = gel_matrixw_vindex (m->mat.matrix, 0); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from graphing.c:41: +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +graphing.c:3722:7: note: called from here + 3722 | t = gel_matrixw_vindex (m->mat.matrix, 1); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) @@ -10425,15 +9924,28 @@ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array': call is unlikely and code size would grow [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ +mpwrap.c: In function 'mpw_sinh': +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:4236:6: note: in expansion of macro 'GE_PUSH_STACK' 4236 | GE_PUSH_STACK (ctx, evf, GE_FOR); | ^~~~~~~~~~~~~ +mpwrap.c:206:5: note: called from here + 206 | mpwl_free((n)->i); \ + | ^~~~~~~~~~~~~~~~~ +mpwrap.c:4749:3: note: in expansion of macro 'MAKE_REAL' + 4749 | MAKE_REAL(rop); + | ^~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10452,12 +9964,27 @@ 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:189:3: note: called from here + 189 | mpwl_init_type(m,type); \ + | ^~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:4751:4: note: in expansion of macro 'MAKE_EMPTY' + 4751 | MAKE_EMPTY (rop->r, MPW_FLOAT); + | ^~~~~~~~~~ +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:62:1: warning: inlining failed in call to 'ge_add_stack_array': call is unlikely and code size would grow [-Winline] 62 | ge_add_stack_array(GelCtx *ctx) | ^~~~~~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:4753:4: note: in expansion of macro 'MAKE_COPY' + 4753 | MAKE_COPY (rop->r); + | ^~~~~~~~~ eval.c:86:4: note: called from here 86 | ge_add_stack_array(thectx); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10470,6 +9997,9 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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: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) | ^~~~~~~~~~~ @@ -10494,6 +10024,15 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:4765:4: note: in expansion of macro 'MAKE_COPY' + 4765 | 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) + | ^~~~~~~~~~~~~~ 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) | ^~~~~~~~~~~~~ @@ -10524,42 +10063,247 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:4766:4: note: in expansion of macro 'MAKE_COPY' + 4766 | MAKE_COPY (rop->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) + | ^~~~~~~~~~~~~~ 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:122:3: note: called from here + 122 | mpwl_init_type(THE_i,THE_op->i->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:4769:3: note: in expansion of macro 'MAKE_CPLX_OPS' + 4769 | MAKE_CPLX_OPS(op,r,i); + | ^~~~~~~~~~~~~ eval.c:4347:8: note: called from here 4347 | replacenode (data, res); | ^~~~~~~~~~~~~~~~~~~~~~~ +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: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:121:3: note: called from here + 121 | mpwl_init_type(THE_r,THE_op->r->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:4769:3: note: in expansion of macro 'MAKE_CPLX_OPS' + 4769 | MAKE_CPLX_OPS(op,r,i); + | ^~~~~~~~~~~~~ eval.c:4352:7: note: called from here 4352 | replacenode (data, res); | ^~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c: In function 'mpw_fac_ui': +mpwrap.c:664:1: warning: inlining failed in call to 'mpwl_free': --param inline-unit-growth limit reached [-Winline] + 664 | mpwl_free(MpwRealNum *op) + | ^~~~~~~~~ +In file included from graphing.c:41: +graphing.c: In function 'get_color': +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +mpwrap.c:3241:4: note: called from here + 3241 | mpwl_free ((rop)->i); \ + | ^~~~~~~~~~~~~~~~~~~~ +mpwrap.c:4783:3: note: in expansion of macro 'mpw_uncomplex' + 4783 | mpw_uncomplex(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: In function 'mpw_fac': +mpwrap.c:133:3: note: called from here + 133 | mpwl_clear(THE_r); \ + | ^~~~~~~~~~~~~~~~~ +mpwrap.c:4785:3: note: in expansion of macro 'BREAK_CPLX_OPS' + 4785 | BREAK_CPLX_OPS(op,r,i); + | ^~~~~~~~~~~~~~ mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] 618 | mpwl_clear (MpwRealNum *op) | ^~~~~~~~~~ -mpwrap.c:669:2: note: called from here - 669 | mpwl_clear(op); - | ^~~~~~~~~~~~~~ +graphing.c:8813:7: note: called from here + 8813 | t = gel_matrixw_vindex (m, 2); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from graphing.c:41: +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +mpwrap.c:132:3: note: called from here + 132 | mpwl_clear(THE_i); \ + | ^~~~~~~~~~~~~~~~~ +mpwrap.c:4785:3: note: in expansion of macro 'BREAK_CPLX_OPS' + 4785 | BREAK_CPLX_OPS(op,r,i); + | ^~~~~~~~~~~~~~ +graphing.c:8811:7: note: called from here + 8811 | t = gel_matrixw_vindex (m, 1); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from graphing.c:41: +matrixw.h:152:1: warning: inlining failed in call to 'gel_matrixw_vindex': --param max-inline-insns-single limit reached [-Winline] + 152 | gel_matrixw_vindex(GelMatrixW *m, int i) { + | ^~~~~~~~~~~~~~~~~~ +graphing.c:8809:7: note: called from here + 8809 | t = gel_matrixw_vindex (m, 0); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~ +mpwrap.c:206:5: note: called from here + 206 | mpwl_free((n)->i); \ + | ^~~~~~~~~~~~~~~~~ +mpwrap.c:4793:3: note: in expansion of macro 'MAKE_REAL' + 4793 | 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:4795:4: note: in expansion of macro 'MAKE_EMPTY' + 4795 | MAKE_EMPTY (rop->r, MPW_FLOAT); + | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 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:4797:4: note: in expansion of macro 'MAKE_COPY' + 4797 | MAKE_COPY (rop->r); | ^~~~~~~~~ -mpwrap.c: In function 'mpw_dblfac': +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:4809:4: note: in expansion of macro 'MAKE_COPY' + 4809 | 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:4810:4: note: in expansion of macro 'MAKE_COPY' + 4810 | MAKE_COPY (rop->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:122:3: note: called from here + 122 | mpwl_init_type(THE_i,THE_op->i->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:4813:3: note: in expansion of macro 'MAKE_CPLX_OPS' + 4813 | MAKE_CPLX_OPS(op,r,i); + | ^~~~~~~~~~~~~ +mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] + 640 | mpwl_init_type(MpwRealNum *op,int type) + | ^~~~~~~~~~~~~~ +mpwrap.c:121:3: note: called from here + 121 | mpwl_init_type(THE_r,THE_op->r->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:4813:3: note: in expansion of macro 'MAKE_CPLX_OPS' + 4813 | MAKE_CPLX_OPS(op,r,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:4827:3: note: in expansion of macro 'mpw_uncomplex' + 4827 | mpw_uncomplex(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:133:3: note: called from here + 133 | mpwl_clear(THE_r); \ + | ^~~~~~~~~~~~~~~~~ +mpwrap.c:4829:3: note: in expansion of macro 'BREAK_CPLX_OPS' + 4829 | BREAK_CPLX_OPS(op,r,i); + | ^~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:132:3: note: called from here + 132 | mpwl_clear(THE_i); \ + | ^~~~~~~~~~~~~~~~~ +mpwrap.c:4829:3: note: in expansion of macro 'BREAK_CPLX_OPS' + 4829 | BREAK_CPLX_OPS(op,r,i); + | ^~~~~~~~~~~~~~ +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) + | ^~~~~~~~~ +mpwrap.c:206:5: note: called from here + 206 | mpwl_free((n)->i); \ + | ^~~~~~~~~~~~~~~~~ +mpwrap.c:4837:3: note: in expansion of macro 'MAKE_REAL' + 4837 | 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:4841:4: note: in expansion of macro 'MAKE_COPY' + 4841 | 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:4852:3: note: in expansion of macro 'MAKE_COPY' + 4852 | MAKE_COPY(ai->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:4853:3: note: in expansion of macro 'MAKE_COPY' + 4853 | MAKE_COPY(ai->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:4888:3: note: in expansion of macro 'MAKE_COPY' + 4888 | MAKE_COPY(tmp1->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:4889:3: note: in expansion of macro 'MAKE_COPY' + 4889 | MAKE_COPY(tmp1->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:4899:3: note: in expansion of macro 'mpw_uncomplex' + 4899 | mpw_uncomplex(tmp1); + | ^~~~~~~~~~~~~ +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) | ^~~~~~~~~~ @@ -10572,9 +10316,28 @@ 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:4914:4: note: in expansion of macro 'MAKE_COPY' + 4914 | 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:2385:4: note: called from here + 2385 | 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 'mpw_pi': +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 '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) @@ -10630,28 +10393,6 @@ 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: 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); - | ^~~~~~~~~~~~~~~ eval.c:5290:4: note: called from here 5290 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10682,6 +10423,13 @@ 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: 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) + | ^~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ eval.c:5290:4: note: called from here 5290 | freetree_full(n,TRUE,FALSE); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10742,26 +10490,103 @@ 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 'mpw_make_float': +mpwrap.c: In function 'mpw_log2': +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:4531:3: note: in expansion of macro 'MAKE_REAL' + 4531 | 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:4533:4: note: in expansion of macro 'MAKE_EMPTY' + 4533 | MAKE_EMPTY (rop->r, MPW_FLOAT); + | ^~~~~~~~~~ mpwrap.c:640:1: warning: inlining failed in call to 'mpwl_init_type': --param inline-unit-growth limit reached [-Winline] 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); - | ^~~~~~~~~~~~~ +mpwrap.c:4535:4: note: in expansion of macro 'MAKE_COPY' + 4535 | 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:189:3: note: called from here + 189 | mpwl_init_type(m,type); \ + | ^~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:4539:4: note: in expansion of macro 'MAKE_EMPTY' + 4539 | MAKE_EMPTY(rop->i, MPW_FLOAT); + | ^~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:4544:4: note: called from here + 4544 | mpwl_clear (&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:2415:3: note: called from here + 2415 | mpwl_init_type(rop,MPW_FLOAT); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:2414:3: note: called from here + 2414 | 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:4544:4: note: called from here + 4544 | mpwl_clear (&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:178:3: note: called from here + 178 | mpwl_init_type(m,(n)->type); \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:4555:5: note: in expansion of macro 'MAKE_COPY' + 4555 | 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:4556:5: note: in expansion of macro 'MAKE_COPY' + 4556 | 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:4573:4: note: called from here + 4573 | mpwl_clear (&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:2414:3: note: called from here + 2414 | 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:4573:4: note: called from here + 4573 | mpwl_clear (&t); + | ^~~~~~~~~~~~~~~ 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) @@ -10865,17 +10690,14 @@ eval.c:817:2: note: called from here 817 | freetree_full(to,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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: 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) + | ^~~~~~~~~~ +mpwrap.c:669:2: note: called from here + 669 | mpwl_clear(op); + | ^~~~~~~~~~~~~~ +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) | ^~~~~~~~~~ @@ -10916,13 +10738,6 @@ 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: 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); - | ^~~~~~~~~~~~~~ eval.c:4882:4: note: called from here 4882 | replacenode (n, ret); | ^~~~~~~~~~~~~~~~~~~~ @@ -10932,26 +10747,121 @@ eval.c:4905:3: note: called from here 4905 | freetree_full(n,TRUE,FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpwrap.c: In function 'mpw_set_str_complex_int': +mpwrap.c: In function 'mpw_rand': +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_randint': +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:4975:3: note: in expansion of macro 'MAKE_COPY' + 4975 | 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:2502:4: note: called from here + 2502 | 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:2512:3: note: called from here + 2512 | mpwl_init_type (rop, MPW_INTEGER); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:618:1: warning: inlining failed in call to 'mpwl_clear': --param inline-unit-growth limit reached [-Winline] + 618 | mpwl_clear (MpwRealNum *op) + | ^~~~~~~~~~ +mpwrap.c:2511:3: note: called from here + 2511 | mpwl_clear (rop); + | ^~~~~~~~~~~~~~~~ +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) | ^~~~~~~~~ -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:206:5: note: called from here + 206 | mpwl_free((n)->i); \ + | ^~~~~~~~~~~~~~~~~ +mpwrap.c:4996:4: note: in expansion of macro 'MAKE_REAL' + 4996 | 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: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:197:4: note: called from here + 197 | mpwl_free((n)); \ + | ^~~~~~~~~~~~~~ +mpwrap.c:4997:4: note: in expansion of macro 'DEALLOC_MPWL' + 4997 | DEALLOC_MPWL (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:197:4: note: called from here + 197 | mpwl_free((n)); \ + | ^~~~~~~~~~~~~~ +mpwrap.c:5003:4: note: in expansion of macro 'DEALLOC_MPWL' + 5003 | DEALLOC_MPWL (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:189:3: note: called from here + 189 | mpwl_init_type(m,type); \ + | ^~~~~~~~~~~~~~~~~~~~~~ +mpwrap.c:5007:4: note: in expansion of macro 'MAKE_EMPTY' + 5007 | 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:5010:4: note: in expansion of macro 'MAKE_COPY' + 5010 | MAKE_COPY(rop->i); + | ^~~~~~~~~ +mpwrap.c: In function 'mpw_pow_ui': +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:5020:3: note: in expansion of macro 'MAKE_REAL' + 5020 | 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:5022:4: note: in expansion of macro 'MAKE_EMPTY' + 5022 | 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:5024:4: note: in expansion of macro 'MAKE_COPY' + 5024 | MAKE_COPY (rop->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) @@ -11046,13 +10956,6 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~~~~~~~~~~~~ eval.c:4458:1: warning: inlining failed in call to 'pushstack_n_args': --param max-inline-insns-single limit reached [-Winline] 4458 | pushstack_n_args (GelCtx *ctx, GelETree *args, int n) | ^~~~~~~~~~~~~~~~ @@ -11131,22 +11034,7 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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: 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) | ^~~~~~~~~~ @@ -11156,208 +11044,104 @@ eval.c:4435:6: warning: potential null pointer dereference [-Wnull-dereference] 4435 | t = list->data; | ~~^~~~~~~~~~~~ -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: 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: 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); - | ^~~~~~~~~~~~~ -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); - | ^~~~~~~~~~~~~ -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); - | ^~~~~~~~~~~~~ -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: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:5772:3: note: called from here - 5772 | 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:5775:3: note: in expansion of macro 'MAKE_REAL' - 5775 | MAKE_REAL(rop); - | ^~~~~~~~~ +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:5779:4: note: in expansion of macro 'MAKE_COPY' - 5779 | MAKE_COPY (rop->r); +mpwrap.c:5142:4: note: in expansion of macro 'MAKE_COPY' + 5142 | 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: 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:5805:4: note: called from here - 5805 | mpwl_clear (&r1); - | ^~~~~~~~~~~~~~~~ +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:5816:4: note: in expansion of macro 'MAKE_COPY' - 5816 | MAKE_COPY (rop->r); +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: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: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:5833:3: note: in expansion of macro 'mpw_uncomplex' - 5833 | mpw_uncomplex (rop); - | ^~~~~~~~~~~~~ +mpwrap.c:5224:2: note: in expansion of macro 'mpw_uncomplex' + 5224 | mpw_uncomplex(num); + | ^~~~~~~~~~~~~ +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: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); - | ^~~~~~~~~ +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); + | ^~~~~~~~~~~~~~ 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) @@ -11422,6 +11206,10 @@ 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: 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) + | ^~~~~~~~~ eval.c:7337:4: note: called from here 7337 | replacenode (n, t); | ^~~~~~~~~~~~~~~~~~ @@ -11431,6 +11219,12 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~ 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) | ^~~~~~~~~~~~~ @@ -11641,6 +11435,10 @@ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~ eval.c:4458:1: warning: inlining failed in call to 'pushstack_n_args': --param max-inline-insns-single limit reached [-Winline] 4458 | pushstack_n_args (GelCtx *ctx, GelETree *args, int n) | ^~~~~~~~~~~~~~~~ @@ -11656,6 +11454,12 @@ 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: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); + | ^~~~~~~~~~~~~ eval.c:649:2: note: called from here 649 | freetree_full(n,TRUE,TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11683,6 +11487,237 @@ eval.c:7808:4: note: called from here 7808 | ev_free_special_data(ctx,data,flag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~ +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); + | ^~~~~~~~~~~~~ +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:5772:3: note: called from here + 5772 | 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: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); + | ^~~~~~~~~ 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) @@ -11690,10 +11725,10 @@ eval.c:808:2: note: called from here 808 | copynode_to(n,o); | ^~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/bash ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/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 +/bin/sh ../libtool --tag=CC --mode=link gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/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/reproducible-path/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 +libtool: link: gcc -finline-functions -frename-registers -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/genius-1.0.25/src' make[3]: Leaving directory '/build/reproducible-path/genius-1.0.25/src' Making all in pixmaps @@ -11914,7 +11949,7 @@ make[2]: Leaving directory '/build/reproducible-path/genius-1.0.25' make[1]: Leaving directory '/build/reproducible-path/genius-1.0.25' dh_auto_test - make -j20 check VERBOSE=1 + make -j42 check VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/genius-1.0.25' Making check in ve make[2]: Entering directory '/build/reproducible-path/genius-1.0.25/ve' @@ -12103,11 +12138,11 @@ make[4]: Entering directory '/build/reproducible-path/genius-1.0.25/src' make[5]: Entering directory '/build/reproducible-path/genius-1.0.25/src' /bin/mkdir -p '/build/reproducible-path/genius-1.0.25/debian/tmp/usr/bin' - /bin/bash ../libtool --mode=install /usr/bin/install -c gnome-genius genius '/build/reproducible-path/genius-1.0.25/debian/tmp/usr/bin' + /bin/sh ../libtool --mode=install /usr/bin/install -c gnome-genius genius '/build/reproducible-path/genius-1.0.25/debian/tmp/usr/bin' libtool: install: /usr/bin/install -c gnome-genius /build/reproducible-path/genius-1.0.25/debian/tmp/usr/bin/gnome-genius libtool: install: /usr/bin/install -c genius /build/reproducible-path/genius-1.0.25/debian/tmp/usr/bin/genius /bin/mkdir -p '/build/reproducible-path/genius-1.0.25/debian/tmp/usr/lib/x86_64-linux-gnu/genius' - /bin/bash ../libtool --mode=install /usr/bin/install -c genius-readline-helper-fifo '/build/reproducible-path/genius-1.0.25/debian/tmp/usr/lib/x86_64-linux-gnu/genius' + /bin/sh ../libtool --mode=install /usr/bin/install -c genius-readline-helper-fifo '/build/reproducible-path/genius-1.0.25/debian/tmp/usr/lib/x86_64-linux-gnu/genius' libtool: install: /usr/bin/install -c genius-readline-helper-fifo /build/reproducible-path/genius-1.0.25/debian/tmp/usr/lib/x86_64-linux-gnu/genius/genius-readline-helper-fifo /bin/mkdir -p '/build/reproducible-path/genius-1.0.25/debian/tmp/usr/share/applications' /usr/bin/install -c -m 644 gnome-genius.desktop '/build/reproducible-path/genius-1.0.25/debian/tmp/usr/share/applications' @@ -12116,7 +12151,7 @@ /bin/mkdir -p '/build/reproducible-path/genius-1.0.25/debian/tmp/usr/share/genius/plugins' /usr/bin/install -c -m 644 test.plugin '/build/reproducible-path/genius-1.0.25/debian/tmp/usr/share/genius/plugins' /bin/mkdir -p '/build/reproducible-path/genius-1.0.25/debian/tmp/usr/lib/x86_64-linux-gnu/genius' - /bin/bash ../libtool --mode=install /usr/bin/install -c libtestplugin.la '/build/reproducible-path/genius-1.0.25/debian/tmp/usr/lib/x86_64-linux-gnu/genius' + /bin/sh ../libtool --mode=install /usr/bin/install -c libtestplugin.la '/build/reproducible-path/genius-1.0.25/debian/tmp/usr/lib/x86_64-linux-gnu/genius' libtool: install: /usr/bin/install -c .libs/libtestplugin.so /build/reproducible-path/genius-1.0.25/debian/tmp/usr/lib/x86_64-linux-gnu/genius/libtestplugin.so libtool: install: /usr/bin/install -c .libs/libtestplugin.lai /build/reproducible-path/genius-1.0.25/debian/tmp/usr/lib/x86_64-linux-gnu/genius/libtestplugin.la libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu/genius' @@ -12337,7 +12372,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/reproducible-path/genius-1.0.25/debian/tmp/usr/share/locale/$lang/LC_MESSAGES; \ - /bin/bash /build/reproducible-path/genius-1.0.25/install-sh -d $dir; \ + /bin/sh /build/reproducible-path/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"; \ @@ -12522,51 +12557,51 @@ dh_perl dh_link dh_strip_nondeterminism - Normalized debian/genius-common/usr/share/locale/sr/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/gl/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/ga/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/cs/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/zh_CN/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/ne/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/ml/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/sl/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/nl/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/de/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/fr/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/hr/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/gl/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/hu/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/oc/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/dz/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/el/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/it/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/en_GB/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/az/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/id/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/bs/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/sv/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/es/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/ar/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/de/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/it/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/zh_TW/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/nl/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/oc/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/fi/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/hr/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/sq/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/da/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/hi/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/mk/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/ko/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/sr/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/ja/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/sq/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/pt_BR/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/id/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/lv/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/sr@latin/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/bs/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/en_CA/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/fi/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/pa/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/ro/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/mk/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/cs/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/fr/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/el/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/ru/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/nb/LC_MESSAGES/genius.mo - Normalized debian/genius-common/usr/share/locale/zh_TW/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/lv/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/zh_CN/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/pt/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/ko/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/nb/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/pt_BR/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/en_CA/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/sl/LC_MESSAGES/genius.mo Normalized debian/genius-common/usr/share/locale/rw/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/dz/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/ml/LC_MESSAGES/genius.mo + Normalized debian/genius-common/usr/share/locale/sr@latin/LC_MESSAGES/genius.mo dh_compress dh_fixperms debian/rules override_dh_missing @@ -12582,12 +12617,12 @@ 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 'gnome-genius-dbgsym' in '../gnome-genius-dbgsym_1.0.25-2_amd64.deb'. -dpkg-deb: building package 'gnome-genius' in '../gnome-genius_1.0.25-2_amd64.deb'. -dpkg-deb: building package 'genius-dev' in '../genius-dev_1.0.25-2_all.deb'. dpkg-deb: building package 'genius-dbgsym' in '../genius-dbgsym_1.0.25-2_amd64.deb'. +dpkg-deb: building package 'genius-dev' in '../genius-dev_1.0.25-2_all.deb'. dpkg-deb: building package 'genius' in '../genius_1.0.25-2_amd64.deb'. -dpkg-deb: building package 'genius-common' in '../genius-common_1.0.25-2_all.deb'. +dpkg-deb: building package 'gnome-genius' in '../gnome-genius_1.0.25-2_amd64.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../genius_1.0.25-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -12595,12 +12630,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/3238262/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3238262/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/3082277 and its subdirectories -I: Current time: Thu Aug 8 23:35:11 -12 2024 -I: pbuilder-time-stamp: 1723203311 +I: removing directory /srv/workspace/pbuilder/3238262 and its subdirectories +I: Current time: Fri Sep 12 08:00:12 +14 2025 +I: pbuilder-time-stamp: 1757613612