Diff of the two buildlogs: -- --- b1/build.log 2021-07-04 13:22:26.313261422 +0000 +++ b2/build.log 2021-07-04 13:23:18.311333810 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Aug 6 07:44:21 -12 2022 -I: pbuilder-time-stamp: 1659815061 +I: Current time: Mon Jul 5 03:22:27 +14 2021 +I: pbuilder-time-stamp: 1625404947 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -17,7 +17,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Tue Jan 8 02:44:34 2019 -12 +gpgv: Signature made Wed Jan 9 04:44:34 2019 +14 gpgv: using RSA key 7E7729476D87D6F11D91ACCBC293E7B461825ACE gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./pcc_1.2.0~DEVEL+20181216-1.dsc @@ -31,136 +31,170 @@ dpkg-source: info: applying 0004-Add-more-architectures-for-linux.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/59864/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/21409/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-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 +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/21409/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/21409/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16' - DISTRIBUTION='' - 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]="0" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.0.3(1)-release' + BUILDDIR=/build + 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 parallel=15' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='3fbd0b16b2e24ad3a3559fcace0f9add' - 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='59864' - PS1='# ' - PS2='> ' + INVOCATION_ID=d44ef0f939e544b8a73d112e02ef47cd + 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=21409 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.d8UYlu1ill/pbuilderrc_zs6k --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.d8UYlu1ill/b1 --logfile b1/build.log pcc_1.2.0~DEVEL+20181216-1.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://85.184.249.68: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/tmp.d8UYlu1ill/pbuilderrc_4otS --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.d8UYlu1ill/b2 --logfile b2/build.log pcc_1.2.0~DEVEL+20181216-1.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://78.137.99.97:3128 I: uname -a - Linux ionos5-amd64 5.10.0-0.bpo.7-amd64 #1 SMP Debian 5.10.40-1~bpo10+1 (2021-06-04) x86_64 GNU/Linux + Linux i-capture-the-hostname 4.19.0-17-amd64 #1 SMP Debian 4.19.194-2 (2021-06-21) x86_64 GNU/Linux I: ls -l /bin total 5116 - -rwxr-xr-x 1 root root 1168776 Apr 17 2019 bash - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzcat - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzip2 - -rwxr-xr-x 1 root root 14328 Jul 10 2019 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore - -rwxr-xr-x 1 root root 43744 Feb 28 2019 cat - -rwxr-xr-x 1 root root 64320 Feb 28 2019 chgrp - -rwxr-xr-x 1 root root 64288 Feb 28 2019 chmod - -rwxr-xr-x 1 root root 72512 Feb 28 2019 chown - -rwxr-xr-x 1 root root 146880 Feb 28 2019 cp - -rwxr-xr-x 1 root root 121464 Jan 17 2019 dash - -rwxr-xr-x 1 root root 109408 Feb 28 2019 date - -rwxr-xr-x 1 root root 76712 Feb 28 2019 dd - -rwxr-xr-x 1 root root 93744 Feb 28 2019 df - -rwxr-xr-x 1 root root 138856 Feb 28 2019 dir - -rwxr-xr-x 1 root root 84288 Jan 9 2019 dmesg - lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname - -rwxr-xr-x 1 root root 39520 Feb 28 2019 echo - -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep - -rwxr-xr-x 1 root root 35424 Feb 28 2019 false - -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep - -rwxr-xr-x 1 root root 68880 Jan 9 2019 findmnt - -rwsr-xr-x 1 root root 34896 Apr 22 2020 fusermount - -rwxr-xr-x 1 root root 198976 Jan 7 2019 grep - -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip - -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe - -rwxr-xr-x 1 root root 98048 Jan 5 2019 gzip - -rwxr-xr-x 1 root root 26696 Sep 26 2018 hostname - -rwxr-xr-x 1 root root 68552 Feb 28 2019 ln - -rwxr-xr-x 1 root root 56760 Jul 26 2018 login - -rwxr-xr-x 1 root root 138856 Feb 28 2019 ls - -rwxr-xr-x 1 root root 108624 Jan 9 2019 lsblk - -rwxr-xr-x 1 root root 89088 Feb 28 2019 mkdir - -rwxr-xr-x 1 root root 68544 Feb 28 2019 mknod - -rwxr-xr-x 1 root root 43808 Feb 28 2019 mktemp - -rwxr-xr-x 1 root root 43008 Jan 9 2019 more - -rwsr-xr-x 1 root root 51280 Jan 9 2019 mount - -rwxr-xr-x 1 root root 14408 Jan 9 2019 mountpoint - -rwxr-xr-x 1 root root 138728 Feb 28 2019 mv - lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 39616 Feb 28 2019 pwd - lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash - -rwxr-xr-x 1 root root 47776 Feb 28 2019 readlink - -rwxr-xr-x 1 root root 68416 Feb 28 2019 rm - -rwxr-xr-x 1 root root 47776 Feb 28 2019 rmdir - -rwxr-xr-x 1 root root 23312 Jan 21 2019 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Jul 24 02:46 sh -> dash - -rwxr-xr-x 1 root root 39552 Feb 28 2019 sleep - -rwxr-xr-x 1 root root 80672 Feb 28 2019 stty - -rwsr-xr-x 1 root root 63568 Jan 9 2019 su - -rwxr-xr-x 1 root root 35488 Feb 28 2019 sync - -rwxr-xr-x 1 root root 445560 Apr 23 2019 tar - -rwxr-xr-x 1 root root 14440 Jan 21 2019 tempfile - -rwxr-xr-x 1 root root 97152 Feb 28 2019 touch - -rwxr-xr-x 1 root root 35424 Feb 28 2019 true - -rwxr-xr-x 1 root root 14328 Apr 22 2020 ulockmgr_server - -rwsr-xr-x 1 root root 34888 Jan 9 2019 umount - -rwxr-xr-x 1 root root 39584 Feb 28 2019 uname - -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress - -rwxr-xr-x 1 root root 138856 Feb 28 2019 vdir - -rwxr-xr-x 1 root root 34896 Jan 9 2019 wdctl - -rwxr-xr-x 1 root root 946 Jan 21 2019 which - lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat - -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp - -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff - -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep - -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep - -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce - -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep - -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless - -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore - -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew -I: user script /srv/workspace/pbuilder/59864/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1168776 Apr 18 2019 bash + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzcat + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzip2 + -rwxr-xr-x 1 root root 14328 Jul 11 2019 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore + -rwxr-xr-x 1 root root 43744 Mar 1 2019 cat + -rwxr-xr-x 1 root root 64320 Mar 1 2019 chgrp + -rwxr-xr-x 1 root root 64288 Mar 1 2019 chmod + -rwxr-xr-x 1 root root 72512 Mar 1 2019 chown + -rwxr-xr-x 1 root root 146880 Mar 1 2019 cp + -rwxr-xr-x 1 root root 121464 Jan 18 2019 dash + -rwxr-xr-x 1 root root 109408 Mar 1 2019 date + -rwxr-xr-x 1 root root 76712 Mar 1 2019 dd + -rwxr-xr-x 1 root root 93744 Mar 1 2019 df + -rwxr-xr-x 1 root root 138856 Mar 1 2019 dir + -rwxr-xr-x 1 root root 84288 Jan 10 2019 dmesg + lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname + -rwxr-xr-x 1 root root 39520 Mar 1 2019 echo + -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep + -rwxr-xr-x 1 root root 35424 Mar 1 2019 false + -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep + -rwxr-xr-x 1 root root 68880 Jan 10 2019 findmnt + -rwsr-xr-x 1 root root 34896 Apr 23 2020 fusermount + -rwxr-xr-x 1 root root 198976 Jan 8 2019 grep + -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip + -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe + -rwxr-xr-x 1 root root 98048 Jan 6 2019 gzip + -rwxr-xr-x 1 root root 26696 Sep 27 2018 hostname + -rwxr-xr-x 1 root root 68552 Mar 1 2019 ln + -rwxr-xr-x 1 root root 56760 Jul 27 2018 login + -rwxr-xr-x 1 root root 138856 Mar 1 2019 ls + -rwxr-xr-x 1 root root 108624 Jan 10 2019 lsblk + -rwxr-xr-x 1 root root 89088 Mar 1 2019 mkdir + -rwxr-xr-x 1 root root 68544 Mar 1 2019 mknod + -rwxr-xr-x 1 root root 43808 Mar 1 2019 mktemp + -rwxr-xr-x 1 root root 43008 Jan 10 2019 more + -rwsr-xr-x 1 root root 51280 Jan 10 2019 mount + -rwxr-xr-x 1 root root 14408 Jan 10 2019 mountpoint + -rwxr-xr-x 1 root root 138728 Mar 1 2019 mv + lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 39616 Mar 1 2019 pwd + lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash + -rwxr-xr-x 1 root root 47776 Mar 1 2019 readlink + -rwxr-xr-x 1 root root 68416 Mar 1 2019 rm + -rwxr-xr-x 1 root root 47776 Mar 1 2019 rmdir + -rwxr-xr-x 1 root root 23312 Jan 22 2019 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Jul 5 03:22 sh -> bash + lrwxrwxrwx 1 root root 4 Jun 21 22:26 sh.distrib -> dash + -rwxr-xr-x 1 root root 39552 Mar 1 2019 sleep + -rwxr-xr-x 1 root root 80672 Mar 1 2019 stty + -rwsr-xr-x 1 root root 63568 Jan 10 2019 su + -rwxr-xr-x 1 root root 35488 Mar 1 2019 sync + -rwxr-xr-x 1 root root 445560 Apr 24 2019 tar + -rwxr-xr-x 1 root root 14440 Jan 22 2019 tempfile + -rwxr-xr-x 1 root root 97152 Mar 1 2019 touch + -rwxr-xr-x 1 root root 35424 Mar 1 2019 true + -rwxr-xr-x 1 root root 14328 Apr 23 2020 ulockmgr_server + -rwsr-xr-x 1 root root 34888 Jan 10 2019 umount + -rwxr-xr-x 1 root root 39584 Mar 1 2019 uname + -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress + -rwxr-xr-x 1 root root 138856 Mar 1 2019 vdir + -rwxr-xr-x 1 root root 34896 Jan 10 2019 wdctl + -rwxr-xr-x 1 root root 946 Jan 22 2019 which + lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat + -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp + -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff + -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep + -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep + -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce + -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep + -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless + -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore + -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew +I: user script /srv/workspace/pbuilder/21409/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -236,7 +270,7 @@ Get: 34 http://deb.debian.org/debian buster/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 35 http://deb.debian.org/debian buster/main amd64 po-debconf all 1.0.21 [248 kB] Get: 36 http://deb.debian.org/debian buster/main amd64 debhelper all 12.1.1 [1016 kB] -Fetched 20.8 MB in 0s (70.0 MB/s) +Fetched 20.8 MB in 0s (57.1 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0: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 ... 19195 files and directories currently installed.) @@ -404,7 +438,7 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/pcc-1.2.0~DEVEL+20181216/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/pcc-1.2.0~DEVEL+20181216/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package pcc dpkg-buildpackage: info: source version 1.2.0~DEVEL+20181216-1 dpkg-buildpackage: info: source distribution unstable @@ -520,14 +554,14 @@ make[1]: Leaving directory '/build/pcc-1.2.0~DEVEL+20181216' dh_auto_build - make -j16 + make -j15 make[1]: Entering directory '/build/pcc-1.2.0~DEVEL+20181216' ===> cc make[2]: Entering directory '/build/pcc-1.2.0~DEVEL+20181216/cc' -make[2]: warning: -j16 forced in submake: resetting jobserver mode. +make[2]: warning: -j15 forced in submake: resetting jobserver mode. ===> cc/cc make[3]: Entering directory '/build/pcc-1.2.0~DEVEL+20181216/cc/cc' -make[3]: warning: -j16 forced in submake: resetting jobserver mode. +make[3]: warning: -j15 forced in submake: resetting jobserver mode. gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -DLIBEXECDIR=\"/usr/bin/\" -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -DINCLUDEDIR=\"/usr/include/\" -DPCCINCDIR=\"/usr/lib/pcc/x86_64-pc-linux-gnu/1.2.0.DEVEL/include/\" -DPCCLIBDIR=\"/usr/lib/pcc/x86_64-pc-linux-gnu/1.2.0.DEVEL/lib/\" -Dos_linux -Dmach_amd64 -DTARGOSVER=0 -I../../cc/driver -I../.. -I../../os/linux -I../../mip -I../../arch/amd64 -I../../common -c -o cc.o ./cc.c gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -DLIBEXECDIR=\"/usr/bin/\" -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -DINCLUDEDIR=\"/usr/include/\" -DPCCINCDIR=\"/usr/lib/pcc/x86_64-pc-linux-gnu/1.2.0.DEVEL/include/\" -DPCCLIBDIR=\"/usr/lib/pcc/x86_64-pc-linux-gnu/1.2.0.DEVEL/lib/\" -Dos_linux -Dmach_amd64 -DTARGOSVER=0 -I../../cc/driver -I../.. -I../../os/linux -I../../mip -I../../arch/amd64 -I../../common -c -o compat.o ../../common/compat.c gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -DLIBEXECDIR=\"/usr/bin/\" -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -DINCLUDEDIR=\"/usr/include/\" -DPCCINCDIR=\"/usr/lib/pcc/x86_64-pc-linux-gnu/1.2.0.DEVEL/include/\" -DPCCLIBDIR=\"/usr/lib/pcc/x86_64-pc-linux-gnu/1.2.0.DEVEL/lib/\" -Dos_linux -Dmach_amd64 -DTARGOSVER=0 -I../../cc/driver -I../.. -I../../os/linux -I../../mip -I../../arch/amd64 -I../../common -c -o strlist.o ../../cc/driver/strlist.c @@ -560,32 +594,32 @@ <=== cc/cc ===> cc/cpp make[3]: Entering directory '/build/pcc-1.2.0~DEVEL+20181216/cc/cpp' -make[3]: warning: -j16 forced in submake: resetting jobserver mode. +make[3]: warning: -j15 forced in submake: resetting jobserver mode. gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -I. -I../.. -I. -I../../mip -I../../arch/amd64 -I../../common -c -o compat.o ../../common/compat.c gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -I. -I../.. -I. -I../../mip -I../../arch/amd64 -I../../common -c -o cpp.o ./cpp.c gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -I. -I../.. -I. -I../../mip -I../../arch/amd64 -I../../common -c -o cpc.o ./cpc.c gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -I. -I../.. -I. -I../../mip -I../../arch/amd64 -I../../common -c -o token.o ./token.c -In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdlib.h:25, - from ./token.c:63: +In file included from /usr/include/x86_64-linux-gnu/sys/stat.h:25, + from ./cpp.c:44: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/string.h:26, - from ../../common/compat.c:61: + from /usr/include/stdio.h:27, + from ./cpp.h:28, + from ./cpc.c:32: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/sys/stat.h:25, - from ./cpp.c:44: +In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdlib.h:25, + from ./token.c:63: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdio.h:27, - from ./cpp.h:28, - from ./cpc.c:32: + from /usr/include/string.h:26, + from ../../common/compat.c:61: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ @@ -651,37 +685,37 @@ <=== cc/cpp ===> cc/ccom make[3]: Entering directory '/build/pcc-1.2.0~DEVEL+20181216/cc/ccom' -make[3]: warning: -j16 forced in submake: resetting jobserver mode. +make[3]: warning: -j15 forced in submake: resetting jobserver mode. gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -DMKEXT -c -o mkext.lo ../../mip/mkext.c gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -DMKEXT -c -o common.lo ../../mip/common.c gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -DMKEXT -c -o table.lo ../../arch/amd64/table.c bison -y -d ./cgram.y flex ./scan.l -In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdlib.h:25, - from ../../mip/common.c:63: +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ../../mip/pass2.h:35, + from ../../mip/mkext.c:6: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ +mv -f lex.yy.c scan.c In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ../../mip/pass2.h:35, from ../../arch/amd64/table.c:31: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ -./cgram.y: warning: 6 shift/reduce conflicts [-Wconflicts-sr] -mv -f lex.yy.c scan.c -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ../../mip/pass2.h:35, - from ../../mip/mkext.c:6: +In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdlib.h:25, + from ../../mip/common.c:63: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ -In file included from ../../arch/amd64/table.c:31: +./cgram.y: warning: 6 shift/reduce conflicts [-Wconflicts-sr] +In file included from ../../mip/mkext.c:6: ../../mip/pass2.h:561:10: warning: ISO C forbids zero-size array 'p_regs' [-Wpedantic] bittype p_regs[NIPPREGS]; /* Bitmask of registers to save */ ^~~~~~ -In file included from ../../mip/mkext.c:6: +In file included from ../../arch/amd64/table.c:31: ../../mip/pass2.h:561:10: warning: ISO C forbids zero-size array 'p_regs' [-Wpedantic] bittype p_regs[NIPPREGS]; /* Bitmask of registers to save */ ^~~~~~ @@ -690,8 +724,8 @@ bittype p_regs[NIPPREGS]; /* Bitmask of registers to save */ ^~~~~~ gcc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed mkext.lo common.lo table.lo -o mkext -mv -f y.tab.c cgram.c ./mkext +mv -f y.tab.c cgram.c mv -f y.tab.h cgram.h gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o builtins.o ./builtins.c gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o cgram.o cgram.c @@ -704,26 +738,16 @@ gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o init.o ./init.c gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o inline.o ./inline.c gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o local.o ../../arch/amd64/local.c -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o local2.o ../../arch/amd64/local2.c -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o main.o ./main.c -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o strtodg.o ../../common/strtodg.c -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o match.o ../../mip/match.c -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o optim.o ./optim.c -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from pass1.h:38, - from ./cgram.y:152: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ./pass1.h:38, - from ./gcc_compat.c:34: + from ../../arch/amd64/code.c:31: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o local2.o ../../arch/amd64/local2.c In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ./pass1.h:38, - from ./dwarf.c:31: + from ./builtins.c:27: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ @@ -734,59 +758,77 @@ # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ./pass1.h:38, - from ./builtins.c:27: + from ../../mip/pass2.h:35, + from external.c:1: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ../../mip/pass2.h:35, - from external.c:1: + from pass1.h:38, + from ./cgram.y:152: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o main.o ./main.c In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ./pass1.h:38, - from ../../arch/amd64/code.c:31: + from ./dwarf.c:31: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ./pass1.h:38, - from ../../arch/amd64/local.c:29: + from ./gcc_compat.c:34: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ../../mip/pass2.h:35, - from ../../mip/match.c:63: +In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdlib.h:25, + from ../../mip/common.c:63: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o strtodg.o ../../common/strtodg.c +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o match.o ../../mip/match.c In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ./pass1.h:38, - from ../../common/strtodg.c:252: + from ./inline.c:28: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ./pass1.h:38, - from ./inline.c:28: + from ../../mip/pass2.h:35, + from ../../arch/amd64/local2.c:30: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ./pass1.h:38, - from ./optim.c:36: + from ./init.c:64: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdlib.h:25, - from ../../mip/common.c:63: +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ./pass1.h:38, + from ../../arch/amd64/local.c:29: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ +../../arch/amd64/code.c: In function 'fillstr': +../../arch/amd64/code.c:804:6: warning: variable 'sz' set but not used [-Wunused-but-set-variable] + int sz; + ^~ +../../mip/common.c: In function 'talloc': +../../mip/common.c:348:24: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + printf("alloc node %p from freelist\n", p); + ~^ ~ +../../mip/common.c:356:23: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + printf("alloc node %p from memory\n", p); + ~^ ~ +../../mip/common.c: In function 'nfree': +../../mip/common.c:441:25: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + printf("freeing node %p\n", p); + ~^ ~ In file included from /usr/include/unistd.h:25, from ./main.c:32: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] @@ -794,20 +836,110 @@ ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ./pass1.h:38, - from ./init.c:64: + from ../../common/strtodg.c:252: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ +./inline.c: In function 'inline_addarg': +./inline.c:171:10: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct interpass *' [-Wformat=] + SDEBUG(("inline_addarg(%p)\n", ip)); + ^~~~~~~~~~~~~~~~~~~~~ ~~ +./inline.c:70:38: note: in definition of macro 'SDEBUG' + #define SDEBUG(x) if (sdebug) printf x + ^ +./inline.c: In function 'printip': +./inline.c:398:21: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct interpass *' [-Wformat=] + printf("IP(%d) (%p): ", ip->type, ip); + ~^ ~~ +./inline.c:400:17: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct interpass *' [-Wformat=] + printf("%s (%p): ", foo[ip->type], ip); + ~^ ~~ +./inline.c: In function 'inlinetree': +./inline.c:489:10: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] + SDEBUG(("inlinetree(%p,%p) OK %d\n", f, ap, is->flags & CANINL)); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ +./inline.c:70:38: note: in definition of macro 'SDEBUG' + #define SDEBUG(x) if (sdebug) printf x + ^ +./inline.c:489:10: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] + SDEBUG(("inlinetree(%p,%p) OK %d\n", f, ap, is->flags & CANINL)); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ +./inline.c:70:38: note: in definition of macro 'SDEBUG' + #define SDEBUG(x) if (sdebug) printf x + ^ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ../../mip/pass2.h:35, - from ../../arch/amd64/local2.c:30: + from ../../mip/match.c:63: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ +./init.c: In function 'beginit': +./init.c:404:20: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct symtab *' [-Wformat=] + printf("beginit(%p), sclass %s\n", sp, scnames(sp->sclass)); + ~^ ~~ +./init.c:410:38: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct instk *' [-Wformat=] + printf("beginit: saving ctx pstk %p\n", pstk); + ~^ ~~~~ +./init.c: In function 'nsetval': +./init.c:638:10: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] + printf("setval: off " CONFMT " fsz %d p %p\n", off, fsz, p); + ^~~~~~~~~~~~~~ ~ +./init.c:638:44: note: format string is defined here + printf("setval: off " CONFMT " fsz %d p %p\n", off, fsz, p); + ~^ +./init.c: In function 'scalinit': +./init.c:680:21: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] + printf("scalinit(%p)\n", p); + ~^ ~ +./init.c:746:23: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] + printf("scalinit e(%p)\n", q); + ~^ ~ +./init.c: In function 'endictx': +./init.c:923:40: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct instk *' [-Wformat=] + printf("endinit: restoring ctx pstk %p\n", pstk); + ~^ ~~~~ +./init.c: In function 'mkstack': +./init.c:1009:21: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] + printf("mkstack: %p\n", p); + ~^ ~ +./init.c: In function 'asginit': +./init.c:1114:20: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] + printf("asginit %p\n", p); + ~^ ~ +./init.c: In function 'prtstk': +./init.c:1170:12: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct instk *' [-Wformat=] + printf("%p) '%s' ", in, in->in_sym->sname); + ~^ ~~ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o optim.o ./optim.c +../../common/strtodg.c: In function 'Balloc_D2A': +../../common/strtodg.c:786:50: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] + if (k <= Kmax && pmem_next - private_mem + len <= PRIVATE_mem) { + ^~ +../../arch/amd64/local.c: In function 'clocal': +../../arch/amd64/local.c:304:20: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] + printf("clocal: %p\n", p); + ~^ ~ +../../arch/amd64/local.c:491:24: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] + printf("clocal end: %p\n", p); + ~^ ~ +../../common/strtodg.c: In function 'gethex_D2A': +../../common/strtodg.c:2045:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + if (! fpi->sudden_underflow) + ^~ +../../common/strtodg.c:2057:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + goto retz; + ^~~~ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o optim2.o ../../mip/optim2.c ../../mip/match.c: In function 'tshape': ../../mip/match.c:93:19: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] printf("tshape(%p, %s) op = %s\n", p, prcook(shape), opst[o]); ~^ ~ +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ./pass1.h:38, + from ./optim.c:36: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ ../../mip/match.c: In function 'swmatch': ../../mip/match.c:417:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] F2DEBUG(("swmatch: p=%p, shape=%s, w=%s\n", p, prcook(shape), srtyp[w])); @@ -815,10 +947,6 @@ ../../mip/match.c:396:40: note: in definition of macro 'F2DEBUG' #define F2DEBUG(x) if (f2debug) printf x ^ -../../common/strtodg.c: In function 'Balloc_D2A': -../../common/strtodg.c:786:50: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] - if (k <= Kmax && pmem_next - private_mem + len <= PRIVATE_mem) { - ^~ ../../mip/match.c: In function 'shswitch': ../../mip/match.c:497:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] F2DEBUG(("shswitch: p=%p, shape=%s, ", p, prcook(shape))); @@ -860,10 +988,6 @@ ../../mip/match.c:396:40: note: in definition of macro 'F2DEBUG' #define F2DEBUG(x) if (f2debug) printf x ^ -../../arch/amd64/local.c: In function 'clocal': -../../arch/amd64/local.c:304:20: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] - printf("clocal: %p\n", p); - ~^ ~ ../../mip/match.c:954:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] F2DEBUG(("findumul: node %p (%s)\n", p, prcook(1 << sh))); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~ @@ -877,22 +1001,12 @@ ../../mip/match.c:396:40: note: in definition of macro 'F2DEBUG' #define F2DEBUG(x) if (f2debug) printf x ^ -../../common/strtodg.c: In function 'gethex_D2A': -../../common/strtodg.c:2045:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - if (! fpi->sudden_underflow) - ^~ ../../mip/match.c:1012:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] F2DEBUG(("findleaf: node %p (%s)\n", p, prcook(1 << sh))); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~ ../../mip/match.c:396:40: note: in definition of macro 'F2DEBUG' #define F2DEBUG(x) if (f2debug) printf x ^ -../../common/strtodg.c:2057:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - goto retz; - ^~~~ -../../arch/amd64/local.c:491:24: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] - printf("clocal end: %p\n", p); - ~^ ~ ../../mip/match.c: In function 'finduni': ../../mip/match.c:1108:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] F2DEBUG(("finduni: node %p (%s)\n", p, prcook(1 << sh))); @@ -900,13 +1014,6 @@ ../../mip/match.c:396:40: note: in definition of macro 'F2DEBUG' #define F2DEBUG(x) if (f2debug) printf x ^ -./inline.c: In function 'inline_addarg': -./inline.c:171:10: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct interpass *' [-Wformat=] - SDEBUG(("inline_addarg(%p)\n", ip)); - ^~~~~~~~~~~~~~~~~~~~~ ~~ -./inline.c:70:38: note: in definition of macro 'SDEBUG' - #define SDEBUG(x) if (sdebug) printf x - ^ ../../mip/match.c: In function 'findmops': ../../mip/match.c:1251:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] F2DEBUG(("findmops done: node %p class %d\n", p, sh)); @@ -914,91 +1021,17 @@ ../../mip/match.c:396:40: note: in definition of macro 'F2DEBUG' #define F2DEBUG(x) if (f2debug) printf x ^ -./inline.c: In function 'printip': -./inline.c:398:21: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct interpass *' [-Wformat=] - printf("IP(%d) (%p): ", ip->type, ip); - ~^ ~~ -./inline.c:400:17: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct interpass *' [-Wformat=] - printf("%s (%p): ", foo[ip->type], ip); - ~^ ~~ -./inline.c: In function 'inlinetree': -./inline.c:489:10: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] - SDEBUG(("inlinetree(%p,%p) OK %d\n", f, ap, is->flags & CANINL)); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ -./inline.c:70:38: note: in definition of macro 'SDEBUG' - #define SDEBUG(x) if (sdebug) printf x - ^ -./inline.c:489:10: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] - SDEBUG(("inlinetree(%p,%p) OK %d\n", f, ap, is->flags & CANINL)); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ -./inline.c:70:38: note: in definition of macro 'SDEBUG' - #define SDEBUG(x) if (sdebug) printf x - ^ -../../arch/amd64/code.c: In function 'fillstr': -../../arch/amd64/code.c:804:6: warning: variable 'sz' set but not used [-Wunused-but-set-variable] - int sz; - ^~ -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o optim2.o ../../mip/optim2.c -../../mip/common.c: In function 'talloc': -../../mip/common.c:348:24: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - printf("alloc node %p from freelist\n", p); - ~^ ~ -../../mip/common.c:356:23: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - printf("alloc node %p from memory\n", p); - ~^ ~ -../../mip/common.c: In function 'nfree': -../../mip/common.c:441:25: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - printf("freeing node %p\n", p); - ~^ ~ gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o order.o ../../arch/amd64/order.c -./init.c: In function 'beginit': -./init.c:404:20: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct symtab *' [-Wformat=] - printf("beginit(%p), sclass %s\n", sp, scnames(sp->sclass)); - ~^ ~~ -./init.c:410:38: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct instk *' [-Wformat=] - printf("beginit: saving ctx pstk %p\n", pstk); - ~^ ~~~~ -./init.c: In function 'nsetval': -./init.c:638:10: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] - printf("setval: off " CONFMT " fsz %d p %p\n", off, fsz, p); - ^~~~~~~~~~~~~~ ~ -./main.c: In function 'segvcatch': -./init.c:638:44: note: format string is defined here - printf("setval: off " CONFMT " fsz %d p %p\n", off, fsz, p); - ~^ -./main.c:70:8: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] - (void)write(STDERR_FILENO, buf, strlen(buf)); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./init.c: In function 'scalinit': -./init.c:680:21: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] - printf("scalinit(%p)\n", p); - ~^ ~ -./init.c:746:23: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] - printf("scalinit e(%p)\n", q); - ~^ ~ -./init.c: In function 'endictx': -./init.c:923:40: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct instk *' [-Wformat=] - printf("endinit: restoring ctx pstk %p\n", pstk); - ~^ ~~~~ -./init.c: In function 'mkstack': -./init.c:1009:21: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] - printf("mkstack: %p\n", p); - ~^ ~ -./init.c: In function 'asginit': -./init.c:1114:20: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] - printf("asginit %p\n", p); - ~^ ~ -./init.c: In function 'prtstk': -./init.c:1170:12: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct instk *' [-Wformat=] - printf("%p) '%s' ", in, in->in_sym->sname); - ~^ ~~ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ../../mip/pass2.h:35, from ../../mip/optim2.c:29: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o pftn.o ./pftn.c +./main.c: In function 'segvcatch': +./main.c:70:8: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] + (void)write(STDERR_FILENO, buf, strlen(buf)); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ../../mip/pass2.h:35, from ../../arch/amd64/order.c:31: @@ -1036,12 +1069,35 @@ ~^ p2e->labinfo.arr[i]); ~~~~~~~~~~~~~~~~~~~ +../../arch/amd64/order.c: In function 'offstar': +../../arch/amd64/order.c:87:20: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + printf("offstar(%p)\n", p); + ~^ ~ +../../arch/amd64/order.c: In function 'myormake': +../../arch/amd64/order.c:146:21: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + printf("myormake(%p)\n", q); + ~^ ~ +../../arch/amd64/order.c:186:31: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + printf("myormake converted %p\n", q); + ~^ ~ ../../mip/optim2.c: In function 'placePhiFunctions': ../../mip/optim2.c:1194:34: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'struct basicblock *' [-Wformat=] printf("Phi in %d(%d) (%p) for %d\n", ~^ y->dfnum,y->bbnum,y,i+defsites.low); ~ +../../arch/amd64/order.c: In function 'shumul': +../../arch/amd64/order.c:199:19: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + printf("shumul(%p)\n", p); + ~^ ~ +../../arch/amd64/order.c: In function 'setbin': +../../arch/amd64/order.c:216:19: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + printf("setbin(%p)\n", p); + ~^ ~ +../../arch/amd64/order.c: In function 'setasg': +../../arch/amd64/order.c:226:19: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + printf("setasg(%p)\n", p); + ~^ ~ ../../mip/optim2.c: In function 'removephi': ../../mip/optim2.c:1473:13: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct interpass *' [-Wformat=] BDEBUG(("removephi: %p in %d",pip,bb->dfnum)); @@ -1049,12 +1105,6 @@ ../../mip/optim2.c:42:39: note: in definition of macro 'BDEBUG' #define BDEBUG(x) if (b2debug) printf x ^ -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ./pass1.h:38, - from ./pftn.c:66: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ ../../mip/optim2.c:1508:16: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct interpass *' [-Wformat=] BDEBUG(("(%p, %d -> %d) ", ip, phi->intmpregno[i], phi->newtmpregno)); ^~~~~~~~~~~~~~~~~ ~~ @@ -1094,29 +1144,14 @@ ~^ bbb, cn->bblock, color); ~~~~~~~~~~ -../../arch/amd64/order.c: In function 'offstar': -../../arch/amd64/order.c:87:20: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - printf("offstar(%p)\n", p); - ~^ ~ -../../arch/amd64/order.c: In function 'myormake': -../../arch/amd64/order.c:146:21: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - printf("myormake(%p)\n", q); - ~^ ~ -../../arch/amd64/order.c:186:31: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - printf("myormake converted %p\n", q); - ~^ ~ -../../arch/amd64/order.c: In function 'shumul': -../../arch/amd64/order.c:199:19: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - printf("shumul(%p)\n", p); - ~^ ~ -../../arch/amd64/order.c: In function 'setbin': -../../arch/amd64/order.c:216:19: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - printf("setbin(%p)\n", p); - ~^ ~ -../../arch/amd64/order.c: In function 'setasg': -../../arch/amd64/order.c:226:19: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - printf("setasg(%p)\n", p); - ~^ ~ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o pftn.o ./pftn.c +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ./pass1.h:38, + from ./pftn.c:66: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o reader.o ../../mip/reader.c ./pftn.c: In function 'defid2': ./pftn.c:193:10: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'struct symtab *' [-Wformat=] printf("defid(%s '%s'(%p), ", p->sname, "soname" , p); @@ -1160,7 +1195,6 @@ printf("tymerge(%p,%p)\n", typ, idp); ^~~~~~~~~~~~~~~~~~ ~~~ ./pftn.c:2190:10: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o reader.o ../../mip/reader.c gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o softfloat.o ../../common/softfloat.c In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ../../mip/pass2.h:35, @@ -1168,6 +1202,22 @@ /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o regs.o ../../mip/regs.c +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o scan.o scan.c +In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdio.h:27, + from ../../mip/manifest.h:39, + from ../../common/softfloat.c:29: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ../../mip/pass2.h:35, + from ../../mip/regs.c:29: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o stabs.o ./stabs.c ../../mip/reader.c: In function 'geninsn': ../../mip/reader.c:802:20: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] printf("geninsn(%p, %s)\n", p, prcook(cookie)); @@ -1196,6 +1246,12 @@ ../../mip/reader.c:934:39: note: in definition of macro 'CDEBUG' #define CDEBUG(x) if (c2debug) printf x ^ +In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdio.h:27, + from lex.yy.c:19: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ ../../mip/reader.c:1259:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] CDEBUG(("gencode(%p) assign nothing\n", p)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ @@ -1236,14 +1292,20 @@ ../../mip/reader.c:1340:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] printf("%p) %s", p, opst[p->n_op] ); ~^ ~ -In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdio.h:27, - from ../../mip/manifest.h:39, - from ../../common/softfloat.c:29: +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o symtabs.o ./symtabs.c +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ./pass1.h:38, + from ./stabs.c:37: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o table.o ../../arch/amd64/table.c +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ./pass1.h:38, + from ./symtabs.c:30: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o regs.o ../../mip/regs.c ../../common/softfloat.c:479:12: warning: overflow in conversion from 'int' to 'signed char:1' changes value from '1' to '-1' [-Woverflow] 0, 1, 1, 0, 128, 16383+113-1 }; ^ @@ -1271,31 +1333,6 @@ ../../common/softfloat.c:567:15: warning: overflow in conversion from 'int' to 'signed char:1' changes value from '1' to '-1' [-Woverflow] 1, 1, 1, 0, 80, 16383+64-1 }; ^ -../../common/softfloat.c: In function 'soft_minus': -../../common/softfloat.c:1209:9: warning: ISO C forbids 'return' with expression, in function returning void [-Wpedantic] - return soft_plus(x1, x2, t); - ^~~~~~~~~~~~~~~~~~~~ -../../common/softfloat.c:1206:1: note: declared here - soft_minus(SFP x1, SFP x2, TWORD t) - ^~~~~~~~~~ -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o scan.o scan.c -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ../../mip/pass2.h:35, - from ../../mip/regs.c:29: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o stabs.o ./stabs.c -../../common/softfloat.c: In function 'minit': -../../common/softfloat.c:1651:2: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size] - memset(m->val, 0, MAXMINT); - ^~~~~~ -In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdio.h:27, - from lex.yy.c:19: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ ../../mip/regs.c: In function 'newblock': ../../mip/regs.c:197:10: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] RDEBUG(("newblock: p %p, node %d class %d\n", @@ -1336,6 +1373,24 @@ ../../mip/regs.c:60:39: note: in definition of macro 'UDEBUG' #define UDEBUG(x) if (u2debug) printf x ^ +../../common/softfloat.c: In function 'soft_minus': +../../common/softfloat.c:1209:9: warning: ISO C forbids 'return' with expression, in function returning void [-Wpedantic] + return soft_plus(x1, x2, t); + ^~~~~~~~~~~~~~~~~~~~ +../../common/softfloat.c:1206:1: note: declared here + soft_minus(SFP x1, SFP x2, TWORD t) + ^~~~~~~~~~ +./symtabs.c: In function 'hide': +./symtabs.c:363:37: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'struct symtab *' [-Wformat=] + printf("\t%s hidden at level %d (%p -> %p)\n", + ~^ + sym->sname, blevel, sym, new); + ~~~ +./symtabs.c:363:43: warning: format '%p' expects argument of type 'void *', but argument 5 has type 'struct symtab *' [-Wformat=] + printf("\t%s hidden at level %d (%p -> %p)\n", + ~^ + sym->sname, blevel, sym, new); + ~~~ ../../mip/regs.c: In function 'addedge_r': ../../mip/regs.c:944:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] RRDEBUG(("addedge_r: node %p regw %p\n", p, w)); @@ -1356,6 +1411,12 @@ ../../mip/regs.c:56:39: note: in definition of macro 'RDEBUG' #define RDEBUG(x) if (r2debug) printf x ^ +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ../../mip/pass2.h:35, + from ../../arch/amd64/table.c:31: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ ../../mip/regs.c: In function 'insnwalk': ../../mip/regs.c:1074:10: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] RDEBUG(("insnwalk %p\n", p)); @@ -1363,12 +1424,11 @@ ../../mip/regs.c:56:39: note: in definition of macro 'RDEBUG' #define RDEBUG(x) if (r2debug) printf x ^ -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ./pass1.h:38, - from ./stabs.c:37: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ +../../common/softfloat.c: In function 'minit': +../../common/softfloat.c:1651:2: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size] + memset(m->val, 0, MAXMINT); + ^~~~~~ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o trees.o ./trees.c ../../mip/regs.c: In function 'dce': ../../mip/regs.c:1542:12: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct interpass *' [-Wformat=] BBDEBUG(("DCE bblock %d, start %p last %p\n", @@ -1394,7 +1454,7 @@ ../../mip/regs.c:61:39: note: in definition of macro 'BDEBUG' #define BDEBUG(x) if (b2debug) printf x ^ -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o symtabs.o ./symtabs.c +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o unicode.o ../../common/unicode.c ../../mip/regs.c: In function 'shorttemp': ../../mip/regs.c:2676:10: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'NODE *' {aka 'struct node *'} [-Wformat=] RDEBUG(("Node %d (%p) to store\n", ASGNUM(w), p)); @@ -1408,6 +1468,12 @@ ../../mip/regs.c:56:39: note: in definition of macro 'RDEBUG' #define RDEBUG(x) if (r2debug) printf x ^ +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ./pass1.h:38, + from ./trees.c:69: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ ../../mip/regs.c: In function 'ngenregs': ../../mip/regs.c:3074:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'REGW *' {aka 'struct regw *'} [-Wformat=] RDEBUG(("nblock %p num %d size %zu\n", @@ -1417,42 +1483,6 @@ ../../mip/regs.c:56:39: note: in definition of macro 'RDEBUG' #define RDEBUG(x) if (r2debug) printf x ^ -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o table.o ../../arch/amd64/table.c -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ./pass1.h:38, - from ./symtabs.c:30: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ../../mip/pass2.h:35, - from ../../arch/amd64/table.c:31: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ -../../common/softfloat.c: In function 'soft_classify': -../../common/softfloat.c:1395:9: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] - return rv; - ^~ -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o trees.o ./trees.c -./symtabs.c: In function 'hide': -./symtabs.c:363:37: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'struct symtab *' [-Wformat=] - printf("\t%s hidden at level %d (%p -> %p)\n", - ~^ - sym->sname, blevel, sym, new); - ~~~ -./symtabs.c:363:43: warning: format '%p' expects argument of type 'void *', but argument 5 has type 'struct symtab *' [-Wformat=] - printf("\t%s hidden at level %d (%p -> %p)\n", - ~^ - sym->sname, blevel, sym, new); - ~~~ -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o unicode.o ../../common/unicode.c -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ./pass1.h:38, - from ./trees.c:69: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from ../../common/unicode.c:31: @@ -1491,17 +1521,27 @@ ./trees.c:3444:25: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'P1ND *' {aka 'struct p1node *'} [-Wformat=] printf("alloc p1node %p from memory\n", p); ~^ ~ +../../common/softfloat.c: In function 'soft_classify': +../../common/softfloat.c:1395:9: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] + return rv; + ^~ gcc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed builtins.o cgram.o code.o common.o compat.o dwarf.o external.o gcc_compat.o init.o inline.o local.o local2.o main.o strtodg.o match.o optim.o optim2.o order.o pftn.o reader.o softfloat.o regs.o scan.o stabs.o symtabs.o table.o trees.o unicode.o -o x86_64-linux-gnu-ccom make[3]: Leaving directory '/build/pcc-1.2.0~DEVEL+20181216/cc/ccom' <=== cc/ccom ===> cc/cxxcom make[3]: Entering directory '/build/pcc-1.2.0~DEVEL+20181216/cc/cxxcom' -make[3]: warning: -j16 forced in submake: resetting jobserver mode. +make[3]: warning: -j15 forced in submake: resetting jobserver mode. gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -DMKEXT -c -o mkext.lo ../../mip/mkext.c gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -DMKEXT -c -o common.lo ../../mip/common.c gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -DMKEXT -c -o table.lo ../../arch/amd64/table.c bison -y -d ./cgram.y flex ./scan.l +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ../../mip/pass2.h:35, + from ../../mip/mkext.c:6: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from ../../mip/common.c:63: @@ -1514,14 +1554,8 @@ /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ../../mip/pass2.h:35, - from ../../mip/mkext.c:6: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ -mv -f lex.yy.c scan.c ./cgram.y: warning: 4 shift/reduce conflicts [-Wconflicts-sr] +mv -f lex.yy.c scan.c In file included from ../../arch/amd64/table.c:31: ../../mip/pass2.h:561:10: warning: ISO C forbids zero-size array 'p_regs' [-Wpedantic] bittype p_regs[NIPPREGS]; /* Bitmask of registers to save */ @@ -1550,16 +1584,6 @@ gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o local.o ../../arch/amd64/local.c gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o local2.o ../../arch/amd64/local2.c gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o main.o ./main.c -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o cxxcode.o ./cxxcode.c -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o match.o ../../mip/match.c -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o optim.o ./optim.c -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o optim2.o ../../mip/optim2.c -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ./pass1.h:38, - from ./gcc_compat.c:34: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ./pass1.h:38, from ./builtins.c:27: @@ -1567,85 +1591,64 @@ # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/string.h:26, - from ../../common/compat.c:61: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ./pass1.h:38, - from ./init.c:64: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ -In file included from /usr/include/unistd.h:25, - from ./main.c:32: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from ../../mip/common.c:63: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o cxxcode.o ./cxxcode.c In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ./pass1.h:38, - from ./inline.c:28: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ../../mip/pass2.h:35, - from external.c:1: + from ./init.c:64: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ./pass1.h:38, - from ../../arch/amd64/local.c:29: + from ../../arch/amd64/code.c:31: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ./pass1.h:38, - from ./cxxcode.c:27: + from ../../arch/amd64/local.c:29: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ./pass1.h:38, - from ../../arch/amd64/code.c:31: +In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/string.h:26, + from ../../common/compat.c:61: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ./pass1.h:38, - from ./optim.c:36: + from pass1.h:38, + from ./cgram.y:157: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ../../mip/pass2.h:35, - from ../../mip/optim2.c:29: + from external.c:1: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from pass1.h:38, - from ./cgram.y:157: + from ../../mip/pass2.h:35, + from ../../arch/amd64/local2.c:30: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ../../mip/pass2.h:35, - from ../../arch/amd64/local2.c:30: + from ./pass1.h:38, + from ./gcc_compat.c:34: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o match.o ../../mip/match.c In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ../../mip/pass2.h:35, - from ../../mip/match.c:63: + from ./pass1.h:38, + from ./inline.c:28: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ @@ -1660,44 +1663,16 @@ ../../mip/common.c:441:25: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] printf("freeing node %p\n", p); ~^ ~ -./inline.c: In function 'tcnt': -./inline.c:91:25: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - printf("locking node %p\n", p); - ~^ ~ -./inline.c: In function 'inline_addarg': -./inline.c:123:10: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct interpass *' [-Wformat=] - SDEBUG(("inline_addarg(%p)\n", ip)); - ^~~~~~~~~~~~~~~~~~~~~ ~~ -./inline.c:70:38: note: in definition of macro 'SDEBUG' - #define SDEBUG(x) if (sdebug) printf x - ^ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o optim.o ./optim.c ../../arch/amd64/local.c: In function 'clocal': ../../arch/amd64/local.c:304:20: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] printf("clocal: %p\n", p); ~^ ~ -./inline.c: In function 'printip': -./inline.c:325:21: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct interpass *' [-Wformat=] - printf("IP(%d) (%p): ", ip->type, ip); - ~^ ~~ -./inline.c:327:17: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct interpass *' [-Wformat=] - printf("%s (%p): ", foo[ip->type], ip); - ~^ ~~ -./inline.c: In function 'inlinetree': -./inline.c:409:10: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - SDEBUG(("inlinetree(%p,%p) OK %d\n", f, ap, is->flags & CANINL)); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ -./inline.c:70:38: note: in definition of macro 'SDEBUG' - #define SDEBUG(x) if (sdebug) printf x - ^ -./inline.c:409:10: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - SDEBUG(("inlinetree(%p,%p) OK %d\n", f, ap, is->flags & CANINL)); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ -./inline.c:70:38: note: in definition of macro 'SDEBUG' - #define SDEBUG(x) if (sdebug) printf x - ^ -../../arch/amd64/local.c:491:24: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - printf("clocal end: %p\n", p); - ~^ ~ +In file included from /usr/include/unistd.h:25, + from ./main.c:32: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ ./init.c: In function 'beginit': ./init.c:374:20: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct symtab *' [-Wformat=] printf("beginit(%p), sclass %s\n", sp, scnames(sp->sclass)); @@ -1705,45 +1680,9 @@ ./init.c:380:38: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct instk *' [-Wformat=] printf("beginit: saving ctx pstk %p\n", pstk); ~^ ~~~~ -./cxxcode.c: In function 'cxxdclstr': -./cxxcode.c:562:44: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct symtab *' [-Wformat=] - if (cppdebug)printf("declaring2 struct %s %p nscur %s\n", n, sp, nscur->sname); - ~^ ~~ -./cxxcode.c: In function 'symwalk': -./cxxcode.c:575:16: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct symtab *' [-Wformat=] - printf("%s (%p) %s\n", sp->sname, sp, scnames(sp->sclass)); - ~^ ~~ -../../mip/optim2.c: In function 'bblocks_build': -../../mip/optim2.c:712:10: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct labelinfo *' [-Wformat=] - BDEBUG(("bblocks_build (%p, %p)\n", &p2e->labinfo, &p2e->bbinfo)); - ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ -../../mip/optim2.c:42:39: note: in definition of macro 'BDEBUG' - #define BDEBUG(x) if (b2debug) printf x - ^ -../../mip/optim2.c:712:10: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct bblockinfo *' [-Wformat=] - BDEBUG(("bblocks_build (%p, %p)\n", &p2e->labinfo, &p2e->bbinfo)); - ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ -../../mip/optim2.c:42:39: note: in definition of macro 'BDEBUG' - #define BDEBUG(x) if (b2debug) printf x - ^ -../../mip/optim2.c:758:20: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct basicblock *' [-Wformat=] - printf("bb(%d) %p: first %p last %p\n", bb->bbnum, bb, - ~^ ~~ -../../mip/optim2.c:758:30: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'struct interpass *' [-Wformat=] - printf("bb(%d) %p: first %p last %p\n", bb->bbnum, bb, - ~^ - bb->first, bb->last); - ~~~~~~~~~ -../../mip/optim2.c:758:38: warning: format '%p' expects argument of type 'void *', but argument 5 has type 'struct interpass *' [-Wformat=] - printf("bb(%d) %p: first %p last %p\n", bb->bbnum, bb, - ~^ - bb->first, bb->last); - ~~~~~~~~ -../../mip/optim2.c:795:30: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct basicblock *' [-Wformat=] - printf("Label %d bblock %p\n", i+low, - ~^ - p2e->labinfo.arr[i]); - ~~~~~~~~~~~~~~~~~~~ +../../arch/amd64/local.c:491:24: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + printf("clocal end: %p\n", p); + ~^ ~ ./init.c: In function 'nsetval': ./init.c:608:10: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'NODE *' {aka 'struct node *'} [-Wformat=] printf("setval: off " CONFMT " fsz %d p %p\n", off, fsz, p); @@ -1758,60 +1697,18 @@ ./init.c:714:23: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] printf("scalinit e(%p)\n", q); ~^ ~ -./init.c: In function 'endictx': -./init.c:891:40: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct instk *' [-Wformat=] - printf("endinit: restoring ctx pstk %p\n", pstk); - ~^ ~~~~ -../../mip/optim2.c: In function 'placePhiFunctions': -../../mip/optim2.c:1194:34: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'struct basicblock *' [-Wformat=] - printf("Phi in %d(%d) (%p) for %d\n", - ~^ - y->dfnum,y->bbnum,y,i+defsites.low); - ~ -../../mip/optim2.c: In function 'removephi': -../../mip/optim2.c:1473:13: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct interpass *' [-Wformat=] - BDEBUG(("removephi: %p in %d",pip,bb->dfnum)); - ^~~~~~~~~~~~~~~~~~~~~ ~~~ -../../mip/optim2.c:42:39: note: in definition of macro 'BDEBUG' - #define BDEBUG(x) if (b2debug) printf x - ^ ../../arch/amd64/code.c: In function 'fillstr': ../../arch/amd64/code.c:804:6: warning: variable 'sz' set but not used [-Wunused-but-set-variable] int sz; ^~ -../../mip/optim2.c:1508:16: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct interpass *' [-Wformat=] - BDEBUG(("(%p, %d -> %d) ", ip, phi->intmpregno[i], phi->newtmpregno)); - ^~~~~~~~~~~~~~~~~ ~~ -../../mip/optim2.c:42:39: note: in definition of macro 'BDEBUG' - #define BDEBUG(x) if (b2debug) printf x - ^ -../../mip/optim2.c:1532:16: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct interpass *' [-Wformat=] - BDEBUG(("(%p, %d -> %d) ", ip, phi->intmpregno[i], phi->newtmpregno)); - ^~~~~~~~~~~~~~~~~ ~~ -../../mip/optim2.c:42:39: note: in definition of macro 'BDEBUG' - #define BDEBUG(x) if (b2debug) printf x - ^ -../../mip/optim2.c:1570:16: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct interpass *' [-Wformat=] - BDEBUG(("(%p, %d -> %d) ", ip, phi->intmpregno[i], phi->newtmpregno)); - ^~~~~~~~~~~~~~~~~ ~~ -../../mip/optim2.c:42:39: note: in definition of macro 'BDEBUG' - #define BDEBUG(x) if (b2debug) printf x - ^ -./main.c: In function 'segvcatch': -./main.c:69:8: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] - (void)write(STDERR_FILENO, buf, strlen(buf)); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./init.c: In function 'endictx': +./init.c:891:40: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct instk *' [-Wformat=] + printf("endinit: restoring ctx pstk %p\n", pstk); + ~^ ~~~~ ./init.c: In function 'mkstack': ./init.c:962:21: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] printf("mkstack: %p\n", p); ~^ ~ -../../mip/optim2.c: In function 'printip2': -../../mip/optim2.c:1640:20: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct interpass *' [-Wformat=] - printf("IP(%d) (%p): ", ip->type, ip); - ~^ ~~ -../../mip/optim2.c:1642:16: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct interpass *' [-Wformat=] - printf("%s (%p): ", foo[ip->type], ip); - ~^ ~~ ./init.c: In function 'asginit': ./init.c:1067:20: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] printf("asginit %p\n", p); @@ -1820,20 +1717,104 @@ ./init.c:1123:12: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct instk *' [-Wformat=] printf("%p) '%s' ", in, in->in_sym->sname); ~^ ~~ -../../mip/optim2.c: In function 'printflowdiagram': -../../mip/optim2.c:1789:32: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct basicblock *' [-Wformat=] - fprintf(flowdiagramfile, "bb%p [shape=record ",bbb); - ~^ ~~~ -../../mip/optim2.c:1840:33: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct basicblock *' [-Wformat=] - fprintf(flowdiagramfile, "bb%p -> bb%p [color=%s]\n", - ~^ - bbb, cn->bblock, color); - ~~~ -../../mip/optim2.c:1840:41: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'struct basicblock *' [-Wformat=] - fprintf(flowdiagramfile, "bb%p -> bb%p [color=%s]\n", - ~^ - bbb, cn->bblock, color); - ~~~~~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ./pass1.h:38, + from ./cxxcode.c:27: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o optim2.o ../../mip/optim2.c +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o order.o ../../arch/amd64/order.c +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ./pass1.h:38, + from ./optim.c:36: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ../../mip/pass2.h:35, + from ../../mip/match.c:63: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ../../mip/pass2.h:35, + from ../../arch/amd64/order.c:31: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ../../mip/pass2.h:35, + from ../../mip/optim2.c:29: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ +./main.c: In function 'segvcatch': +./main.c:69:8: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] + (void)write(STDERR_FILENO, buf, strlen(buf)); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./cxxcode.c: In function 'cxxdclstr': +./cxxcode.c:562:44: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct symtab *' [-Wformat=] + if (cppdebug)printf("declaring2 struct %s %p nscur %s\n", n, sp, nscur->sname); + ~^ ~~ +./cxxcode.c: In function 'symwalk': +./cxxcode.c:575:16: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct symtab *' [-Wformat=] + printf("%s (%p) %s\n", sp->sname, sp, scnames(sp->sclass)); + ~^ ~~ +./inline.c: In function 'tcnt': +./inline.c:91:25: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + printf("locking node %p\n", p); + ~^ ~ +./inline.c: In function 'inline_addarg': +./inline.c:123:10: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct interpass *' [-Wformat=] + SDEBUG(("inline_addarg(%p)\n", ip)); + ^~~~~~~~~~~~~~~~~~~~~ ~~ +./inline.c:70:38: note: in definition of macro 'SDEBUG' + #define SDEBUG(x) if (sdebug) printf x + ^ +./inline.c: In function 'printip': +./inline.c:325:21: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct interpass *' [-Wformat=] + printf("IP(%d) (%p): ", ip->type, ip); + ~^ ~~ +./inline.c:327:17: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct interpass *' [-Wformat=] + printf("%s (%p): ", foo[ip->type], ip); + ~^ ~~ +./inline.c: In function 'inlinetree': +./inline.c:409:10: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + SDEBUG(("inlinetree(%p,%p) OK %d\n", f, ap, is->flags & CANINL)); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ +./inline.c:70:38: note: in definition of macro 'SDEBUG' + #define SDEBUG(x) if (sdebug) printf x + ^ +./inline.c:409:10: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + SDEBUG(("inlinetree(%p,%p) OK %d\n", f, ap, is->flags & CANINL)); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ +./inline.c:70:38: note: in definition of macro 'SDEBUG' + #define SDEBUG(x) if (sdebug) printf x + ^ +../../arch/amd64/order.c: In function 'offstar': +../../arch/amd64/order.c:87:20: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + printf("offstar(%p)\n", p); + ~^ ~ +../../arch/amd64/order.c: In function 'myormake': +../../arch/amd64/order.c:146:21: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + printf("myormake(%p)\n", q); + ~^ ~ +../../arch/amd64/order.c:186:31: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + printf("myormake converted %p\n", q); + ~^ ~ +../../arch/amd64/order.c: In function 'shumul': +../../arch/amd64/order.c:199:19: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + printf("shumul(%p)\n", p); + ~^ ~ +../../arch/amd64/order.c: In function 'setbin': +../../arch/amd64/order.c:216:19: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + printf("setbin(%p)\n", p); + ~^ ~ +../../arch/amd64/order.c: In function 'setasg': +../../arch/amd64/order.c:226:19: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] + printf("setasg(%p)\n", p); + ~^ ~ ../../mip/match.c: In function 'tshape': ../../mip/match.c:93:19: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] printf("tshape(%p, %s) op = %s\n", p, prcook(shape), opst[o]); @@ -1859,12 +1840,38 @@ ../../mip/match.c:396:40: note: in definition of macro 'F2DEBUG' #define F2DEBUG(x) if (f2debug) printf x ^ +../../mip/optim2.c: In function 'bblocks_build': +../../mip/optim2.c:712:10: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct labelinfo *' [-Wformat=] + BDEBUG(("bblocks_build (%p, %p)\n", &p2e->labinfo, &p2e->bbinfo)); + ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ +../../mip/optim2.c:42:39: note: in definition of macro 'BDEBUG' + #define BDEBUG(x) if (b2debug) printf x + ^ +../../mip/optim2.c:712:10: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct bblockinfo *' [-Wformat=] + BDEBUG(("bblocks_build (%p, %p)\n", &p2e->labinfo, &p2e->bbinfo)); + ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ +../../mip/optim2.c:42:39: note: in definition of macro 'BDEBUG' + #define BDEBUG(x) if (b2debug) printf x + ^ ../../mip/match.c:648:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] F2DEBUG(("findops: node %p sh %d (%s)\n", p, sh, prcook(1 << sh))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ ../../mip/match.c:396:40: note: in definition of macro 'F2DEBUG' #define F2DEBUG(x) if (f2debug) printf x ^ +../../mip/optim2.c:758:20: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct basicblock *' [-Wformat=] + printf("bb(%d) %p: first %p last %p\n", bb->bbnum, bb, + ~^ ~~ +../../mip/optim2.c:758:30: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'struct interpass *' [-Wformat=] + printf("bb(%d) %p: first %p last %p\n", bb->bbnum, bb, + ~^ + bb->first, bb->last); + ~~~~~~~~~ +../../mip/optim2.c:758:38: warning: format '%p' expects argument of type 'void *', but argument 5 has type 'struct interpass *' [-Wformat=] + printf("bb(%d) %p: first %p last %p\n", bb->bbnum, bb, + ~^ + bb->first, bb->last); + ~~~~~~~~ ../../mip/match.c: In function 'relops': ../../mip/match.c:745:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] F2DEBUG(("relops: node %p\n", p)); @@ -1872,6 +1879,11 @@ ../../mip/match.c:396:40: note: in definition of macro 'F2DEBUG' #define F2DEBUG(x) if (f2debug) printf x ^ +../../mip/optim2.c:795:30: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct basicblock *' [-Wformat=] + printf("Label %d bblock %p\n", i+low, + ~^ + p2e->labinfo.arr[i]); + ~~~~~~~~~~~~~~~~~~~ ../../mip/match.c: In function 'findasg': ../../mip/match.c:878:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] F2DEBUG(("findasg: node %p class %d\n", p, sh)); @@ -1905,6 +1917,24 @@ ../../mip/match.c:396:40: note: in definition of macro 'F2DEBUG' #define F2DEBUG(x) if (f2debug) printf x ^ +../../mip/optim2.c: In function 'placePhiFunctions': +../../mip/optim2.c:1194:34: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'struct basicblock *' [-Wformat=] + printf("Phi in %d(%d) (%p) for %d\n", + ~^ + y->dfnum,y->bbnum,y,i+defsites.low); + ~ +In file included from /usr/include/string.h:494, + from ./pass1.h:40, + from ./builtins.c:27: +In function 'memcpy', + inlined from 'builtin_huge_vall' at ./builtins.c:582:54: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:34:10: warning: '__builtin_memcpy' forming offset [11, 12] is out of the bounds [0, 10] of object 'vLDOUBLE' with type 'const unsigned char[10]' [-Warray-bounds] + return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./builtins.c: In function 'builtin_huge_vall': +./builtins.c:539:28: note: 'vLDOUBLE' declared here + static const unsigned char vLDOUBLE[] = { 0, 0, 0, 0, 0, 0, 0, 0x80, 0xff, 0x7f }; + ^~~~~~~~ ../../mip/match.c: In function 'finduni': ../../mip/match.c:1108:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] F2DEBUG(("finduni: node %p (%s)\n", p, prcook(1 << sh))); @@ -1919,43 +1949,73 @@ ../../mip/match.c:396:40: note: in definition of macro 'F2DEBUG' #define F2DEBUG(x) if (f2debug) printf x ^ -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o order.o ../../arch/amd64/order.c +In file included from /usr/include/string.h:494, + from ./pass1.h:40, + from ./builtins.c:27: +In function 'memcpy', + inlined from 'builtin_nanx.part.2' at ./builtins.c:601:3, + inlined from 'builtin_nanx' at ./builtins.c:592:1: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:34:10: warning: '__builtin_memcpy' forming offset [13, 16] is out of the bounds [0, 12] of object 'nLDOUBLE' with type 'const unsigned char[12]' [-Warray-bounds] + return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +./builtins.c: In function 'builtin_nanx': +./builtins.c:546:28: note: 'nLDOUBLE' declared here + static const unsigned char nLDOUBLE[] = { 0, 0, 0, 0, 0, 0, 0, 0xc0, 0xff, 0x7f, 0, 0 }; + ^~~~~~~~ +../../mip/optim2.c: In function 'removephi': +../../mip/optim2.c:1473:13: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct interpass *' [-Wformat=] + BDEBUG(("removephi: %p in %d",pip,bb->dfnum)); + ^~~~~~~~~~~~~~~~~~~~~ ~~~ +../../mip/optim2.c:42:39: note: in definition of macro 'BDEBUG' + #define BDEBUG(x) if (b2debug) printf x + ^ +../../mip/optim2.c:1508:16: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct interpass *' [-Wformat=] + BDEBUG(("(%p, %d -> %d) ", ip, phi->intmpregno[i], phi->newtmpregno)); + ^~~~~~~~~~~~~~~~~ ~~ +../../mip/optim2.c:42:39: note: in definition of macro 'BDEBUG' + #define BDEBUG(x) if (b2debug) printf x + ^ +../../mip/optim2.c:1532:16: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct interpass *' [-Wformat=] + BDEBUG(("(%p, %d -> %d) ", ip, phi->intmpregno[i], phi->newtmpregno)); + ^~~~~~~~~~~~~~~~~ ~~ +../../mip/optim2.c:42:39: note: in definition of macro 'BDEBUG' + #define BDEBUG(x) if (b2debug) printf x + ^ +../../mip/optim2.c:1570:16: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'struct interpass *' [-Wformat=] + BDEBUG(("(%p, %d -> %d) ", ip, phi->intmpregno[i], phi->newtmpregno)); + ^~~~~~~~~~~~~~~~~ ~~ +../../mip/optim2.c:42:39: note: in definition of macro 'BDEBUG' + #define BDEBUG(x) if (b2debug) printf x + ^ +../../mip/optim2.c: In function 'printip2': +../../mip/optim2.c:1640:20: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct interpass *' [-Wformat=] + printf("IP(%d) (%p): ", ip->type, ip); + ~^ ~~ gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o pftn.o ./pftn.c -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ../../mip/pass2.h:35, - from ../../arch/amd64/order.c:31: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ +../../mip/optim2.c:1642:16: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct interpass *' [-Wformat=] + printf("%s (%p): ", foo[ip->type], ip); + ~^ ~~ +../../mip/optim2.c: In function 'printflowdiagram': +../../mip/optim2.c:1789:32: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct basicblock *' [-Wformat=] + fprintf(flowdiagramfile, "bb%p [shape=record ",bbb); + ~^ ~~~ +../../mip/optim2.c:1840:33: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct basicblock *' [-Wformat=] + fprintf(flowdiagramfile, "bb%p -> bb%p [color=%s]\n", + ~^ + bbb, cn->bblock, color); + ~~~ +../../mip/optim2.c:1840:41: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'struct basicblock *' [-Wformat=] + fprintf(flowdiagramfile, "bb%p -> bb%p [color=%s]\n", + ~^ + bbb, cn->bblock, color); + ~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ./pass1.h:38, from ./pftn.c:66: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ -../../arch/amd64/order.c: In function 'offstar': -../../arch/amd64/order.c:87:20: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - printf("offstar(%p)\n", p); - ~^ ~ -../../arch/amd64/order.c: In function 'myormake': -../../arch/amd64/order.c:146:21: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - printf("myormake(%p)\n", q); - ~^ ~ -../../arch/amd64/order.c:186:31: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - printf("myormake converted %p\n", q); - ~^ ~ -../../arch/amd64/order.c: In function 'shumul': -../../arch/amd64/order.c:199:19: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - printf("shumul(%p)\n", p); - ~^ ~ -../../arch/amd64/order.c: In function 'setbin': -../../arch/amd64/order.c:216:19: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - printf("setbin(%p)\n", p); - ~^ ~ -../../arch/amd64/order.c: In function 'setasg': -../../arch/amd64/order.c:226:19: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] - printf("setasg(%p)\n", p); - ~^ ~ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o reader.o ../../mip/reader.c ./pftn.c: In function 'defid': ./pftn.c:165:10: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct symtab *' [-Wformat=] printf("defid(%s (%p), ", p->sname, p); @@ -1999,32 +2059,6 @@ printf("tymerge(%p,%p)\n", typ, idp); ^~~~~~~~~~~~~~~~~~ ~~~ ./pftn.c:2140:10: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'NODE *' {aka 'struct node *'} [-Wformat=] -In file included from /usr/include/string.h:494, - from ./pass1.h:40, - from ./builtins.c:27: -In function 'memcpy', - inlined from 'builtin_huge_vall' at ./builtins.c:582:54: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:34:10: warning: '__builtin_memcpy' forming offset [11, 12] is out of the bounds [0, 10] of object 'vLDOUBLE' with type 'const unsigned char[10]' [-Warray-bounds] - return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./builtins.c: In function 'builtin_huge_vall': -./builtins.c:539:28: note: 'vLDOUBLE' declared here - static const unsigned char vLDOUBLE[] = { 0, 0, 0, 0, 0, 0, 0, 0x80, 0xff, 0x7f }; - ^~~~~~~~ -In file included from /usr/include/string.h:494, - from ./pass1.h:40, - from ./builtins.c:27: -In function 'memcpy', - inlined from 'builtin_nanx.part.2' at ./builtins.c:601:3, - inlined from 'builtin_nanx' at ./builtins.c:592:1: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:34:10: warning: '__builtin_memcpy' forming offset [13, 16] is out of the bounds [0, 12] of object 'nLDOUBLE' with type 'const unsigned char[12]' [-Warray-bounds] - return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -./builtins.c: In function 'builtin_nanx': -./builtins.c:546:28: note: 'nLDOUBLE' declared here - static const unsigned char nLDOUBLE[] = { 0, 0, 0, 0, 0, 0, 0, 0xc0, 0xff, 0x7f, 0, 0 }; - ^~~~~~~~ -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o reader.o ../../mip/reader.c In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ../../mip/pass2.h:35, from ../../mip/reader.c:66: @@ -2032,11 +2066,18 @@ # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o regs.o ../../mip/regs.c +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o scan.o scan.c +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ../../mip/pass2.h:35, + from ../../mip/regs.c:29: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o stabs.o ./stabs.c ../../mip/reader.c: In function 'geninsn': ../../mip/reader.c:802:20: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] printf("geninsn(%p, %s)\n", p, prcook(cookie)); ~^ ~ -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o scan.o scan.c ../../mip/reader.c:926:20: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] printf("geninsn(%p, %s) rv %d\n", p, prcook(cookie), rv); ~^ ~ @@ -2061,6 +2102,7 @@ ../../mip/reader.c:934:39: note: in definition of macro 'CDEBUG' #define CDEBUG(x) if (c2debug) printf x ^ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o symtabs.o ./symtabs.c ../../mip/reader.c:1259:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] CDEBUG(("gencode(%p) assign nothing\n", p)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ @@ -2101,33 +2143,6 @@ ../../mip/reader.c:1340:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] printf("%p) %s", p, opst[p->n_op] ); ~^ ~ -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o stabs.o ./stabs.c -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ../../mip/pass2.h:35, - from ../../mip/regs.c:29: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdio.h:27, - from lex.yy.c:19: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o symtabs.o ./symtabs.c -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ./pass1.h:38, - from ./stabs.c:37: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o table.o ../../arch/amd64/table.c -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ./pass1.h:38, - from ./symtabs.c:30: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ ../../mip/regs.c: In function 'newblock': ../../mip/regs.c:197:10: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] RDEBUG(("newblock: p %p, node %d class %d\n", @@ -2168,12 +2183,6 @@ ../../mip/regs.c:60:39: note: in definition of macro 'UDEBUG' #define UDEBUG(x) if (u2debug) printf x ^ -In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, - from ../../mip/pass2.h:35, - from ../../arch/amd64/table.c:31: -/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - ^~~~~~~ ../../mip/regs.c: In function 'addedge_r': ../../mip/regs.c:944:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'NODE *' {aka 'struct node *'} [-Wformat=] RRDEBUG(("addedge_r: node %p regw %p\n", p, w)); @@ -2201,6 +2210,7 @@ ../../mip/regs.c:56:39: note: in definition of macro 'RDEBUG' #define RDEBUG(x) if (r2debug) printf x ^ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o table.o ../../arch/amd64/table.c ../../mip/regs.c: In function 'dce': ../../mip/regs.c:1542:12: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'struct interpass *' [-Wformat=] BBDEBUG(("DCE bblock %d, start %p last %p\n", @@ -2226,18 +2236,24 @@ ../../mip/regs.c:61:39: note: in definition of macro 'BDEBUG' #define BDEBUG(x) if (b2debug) printf x ^ -gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o trees.o ./trees.c -./symtabs.c: In function 'hide': -./symtabs.c:357:37: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'struct symtab *' [-Wformat=] - printf("\t%s hidden at level %d (%p -> %p)\n", - ~^ - sym->sname, blevel, sym, new); - ~~~ -./symtabs.c:357:43: warning: format '%p' expects argument of type 'void *', but argument 5 has type 'struct symtab *' [-Wformat=] - printf("\t%s hidden at level %d (%p -> %p)\n", - ~^ - sym->sname, blevel, sym, new); - ~~~ +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ./pass1.h:38, + from ./stabs.c:37: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdio.h:27, + from lex.yy.c:19: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ../../mip/pass2.h:35, + from ../../arch/amd64/table.c:31: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ ../../mip/regs.c: In function 'shorttemp': ../../mip/regs.c:2676:10: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'NODE *' {aka 'struct node *'} [-Wformat=] RDEBUG(("Node %d (%p) to store\n", ASGNUM(w), p)); @@ -2251,6 +2267,12 @@ ../../mip/regs.c:56:39: note: in definition of macro 'RDEBUG' #define RDEBUG(x) if (r2debug) printf x ^ +In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, + from ./pass1.h:38, + from ./symtabs.c:30: +/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^~~~~~~ ../../mip/regs.c: In function 'ngenregs': ../../mip/regs.c:3074:11: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'REGW *' {aka 'struct regw *'} [-Wformat=] RDEBUG(("nblock %p num %d size %zu\n", @@ -2260,12 +2282,24 @@ ../../mip/regs.c:56:39: note: in definition of macro 'RDEBUG' #define RDEBUG(x) if (r2debug) printf x ^ +gcc -g -O2 -ffile-prefix-map=/build/pcc-1.2.0~DEVEL+20181216=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -Wmissing-prototypes -Wshadow -Wsign-compare -Wdate-time -D_FORTIFY_SOURCE=2 -D_BSD_SOURCE -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -DLANG_CXX -Dos_linux -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/linux -I../../common -c -o trees.o ./trees.c In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ./pass1.h:38, from ./trees.c:69: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ +./symtabs.c: In function 'hide': +./symtabs.c:357:37: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'struct symtab *' [-Wformat=] + printf("\t%s hidden at level %d (%p -> %p)\n", + ~^ + sym->sname, blevel, sym, new); + ~~~ +./symtabs.c:357:43: warning: format '%p' expects argument of type 'void *', but argument 5 has type 'struct symtab *' [-Wformat=] + printf("\t%s hidden at level %d (%p -> %p)\n", + ~^ + sym->sname, blevel, sym, new); + ~~~ ./trees.c: In function 'buildtree': ./trees.c:170:26: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'NODE *' {aka 'struct node *'} [-Wformat=] printf("buildtree(%s, %p, %p)\n", copst(o), l, r); @@ -2300,14 +2334,14 @@ dh_testroot dh_prep dh_auto_install - make -j16 install DESTDIR=/build/pcc-1.2.0\~DEVEL\+20181216/debian/pcc AM_UPDATE_INFO_DIR=no + make -j15 install DESTDIR=/build/pcc-1.2.0\~DEVEL\+20181216/debian/pcc AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/pcc-1.2.0~DEVEL+20181216' ===> cc make[2]: Entering directory '/build/pcc-1.2.0~DEVEL+20181216/cc' -make[2]: warning: -j16 forced in submake: resetting jobserver mode. +make[2]: warning: -j15 forced in submake: resetting jobserver mode. ===> cc/cc make[3]: Entering directory '/build/pcc-1.2.0~DEVEL+20181216/cc/cc' -make[3]: warning: -j16 forced in submake: resetting jobserver mode. +make[3]: warning: -j15 forced in submake: resetting jobserver mode. test -z "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/bin" || mkdir -p "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/bin" test -z "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/share/man/man1" || mkdir -p "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/share/man/man1" test -z "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/lib/pcc/x86_64-pc-linux-gnu/1.2.0.DEVEL/include" || mkdir -p "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/lib/pcc/x86_64-pc-linux-gnu/1.2.0.DEVEL/include" @@ -2316,7 +2350,7 @@ <=== cc/cc ===> cc/cpp make[3]: Entering directory '/build/pcc-1.2.0~DEVEL+20181216/cc/cpp' -make[3]: warning: -j16 forced in submake: resetting jobserver mode. +make[3]: warning: -j15 forced in submake: resetting jobserver mode. test -z "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/bin" || mkdir -p "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/bin" /usr/bin/install -c x86_64-linux-gnu-cpp /build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/bin test -z "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/share/man/man1" || mkdir -p "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/share/man/man1" @@ -2325,7 +2359,7 @@ <=== cc/cpp ===> cc/ccom make[3]: Entering directory '/build/pcc-1.2.0~DEVEL+20181216/cc/ccom' -make[3]: warning: -j16 forced in submake: resetting jobserver mode. +make[3]: warning: -j15 forced in submake: resetting jobserver mode. test -z "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/bin" || mkdir -p "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/bin" /usr/bin/install -c x86_64-linux-gnu-ccom /build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/bin test -z "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/share/man/man1" || mkdir -p "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/share/man/man1" @@ -2334,7 +2368,7 @@ <=== cc/ccom ===> cc/cxxcom make[3]: Entering directory '/build/pcc-1.2.0~DEVEL+20181216/cc/cxxcom' -make[3]: warning: -j16 forced in submake: resetting jobserver mode. +make[3]: warning: -j15 forced in submake: resetting jobserver mode. test -z "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/bin" || mkdir -p "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/bin" /usr/bin/install -c x86_64-linux-gnu-cxxcom /build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/bin test -z "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/share/man/man1" || mkdir -p "/build/pcc-1.2.0~DEVEL+20181216/debian/pcc/usr/share/man/man1" @@ -2382,20 +2416,22 @@ dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'pcc-dbgsym' in '../pcc-dbgsym_1.2.0~DEVEL+20181216-1_amd64.deb'. dpkg-deb: building package 'pcc' in '../pcc_1.2.0~DEVEL+20181216-1_amd64.deb'. +dpkg-deb: building package 'pcc-dbgsym' in '../pcc-dbgsym_1.2.0~DEVEL+20181216-1_amd64.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../pcc_1.2.0~DEVEL+20181216-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/21409/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/21409/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/59864 and its subdirectories -I: Current time: Sat Aug 6 07:45:28 -12 2022 -I: pbuilder-time-stamp: 1659815128 +I: removing directory /srv/workspace/pbuilder/21409 and its subdirectories +I: Current time: Mon Jul 5 03:23:17 +14 2021 +I: pbuilder-time-stamp: 1625404997