RUN: /usr/share/launchpad-buildd/slavebin/slave-prep Forking launchpad-buildd slave process... Kernel version: Linux bos02-ppc64el-019 4.4.0-109-generic #132-Ubuntu SMP Tue Jan 9 20:00:40 UTC 2018 ppc64le Buildd toolchain package versions: launchpad-buildd_158 python-lpbuildd_158 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.3 dpkg-dev_1.18.4ubuntu1.3 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 15 Jan 15:57:54 ntpdate[1765]: adjust time server 10.211.37.1 offset 0.426585 sec RUN: /usr/share/launchpad-buildd/slavebin/in-target unpack-chroot --backend=chroot --series=bionic --arch=ppc64el PACKAGEBUILD-14100463 /home/buildd/filecache-default/64ab4a3b1843816d631a3747c16f42fa2d8de59d Creating target for build PACKAGEBUILD-14100463 RUN: /usr/share/launchpad-buildd/slavebin/in-target mount-chroot --backend=chroot --series=bionic --arch=ppc64el PACKAGEBUILD-14100463 Starting target for build PACKAGEBUILD-14100463 RUN: /usr/share/launchpad-buildd/slavebin/in-target override-sources-list --backend=chroot --series=bionic --arch=ppc64el PACKAGEBUILD-14100463 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic main' 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu bionic main' 'deb http://ftpmaster.internal/ubuntu bionic main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu bionic-security main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu bionic-updates main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-14100463 RUN: /usr/share/launchpad-buildd/slavebin/in-target add-trusted-keys --backend=chroot --series=bionic --arch=ppc64el PACKAGEBUILD-14100463 Adding trusted keys to build-PACKAGEBUILD-14100463 Warning: apt-key output should not be parsed (stdout is not a terminal) OK Warning: apt-key output should not be parsed (stdout is not a terminal) /etc/apt/trusted.gpg -------------------- pub rsa1024 2009-10-22 [SC] 60C3 1780 3A41 BA51 845E 371A 1E93 77A2 BA9E F27F uid [ unknown] Launchpad Toolchain builds /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-archive.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 790B C727 7767 219C 42C8 6F93 3B4F E6AC C0B2 1F32 uid [ unknown] Ubuntu Archive Automatic Signing Key (2012) /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 8439 38DF 228D 22F7 B374 2BC0 D94A A3F0 EFE2 1092 uid [ unknown] Ubuntu CD Image Automatic Signing Key (2012) RUN: /usr/share/launchpad-buildd/slavebin/in-target update-debian-chroot --backend=chroot --series=bionic --arch=ppc64el PACKAGEBUILD-14100463 Updating target for build PACKAGEBUILD-14100463 Get:1 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic InRelease [15.4 kB] Get:2 http://ftpmaster.internal/ubuntu bionic InRelease [235 kB] Get:3 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu bionic InRelease [15.4 kB] Get:4 http://ftpmaster.internal/ubuntu bionic-security InRelease [65.4 kB] Get:5 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el Packages [13.7 kB] Get:6 http://ftpmaster.internal/ubuntu bionic-updates InRelease [65.4 kB] Get:7 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main Translation-en [9132 B] Get:8 http://ftpmaster.internal/ubuntu bionic/main ppc64el Packages [973 kB] Get:9 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu bionic/main ppc64el Packages [3300 B] Get:10 http://ftpmaster.internal/ubuntu bionic/main Translation-en [518 kB] Get:11 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu bionic/main Translation-en [4552 B] Get:12 http://ftpmaster.internal/ubuntu bionic/restricted Translation-en [2384 B] Get:13 http://ftpmaster.internal/ubuntu bionic/universe ppc64el Packages [8114 kB] Get:14 http://ftpmaster.internal/ubuntu bionic/universe Translation-en [4941 kB] Get:15 http://ftpmaster.internal/ubuntu bionic/multiverse ppc64el Packages [133 kB] Get:16 http://ftpmaster.internal/ubuntu bionic/multiverse Translation-en [109 kB] Fetched 15.2 MB in 3s (4774 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: g++-7 libasn1-8-heimdal libcurl3-gnutls libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libidn2-0 libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common libnghttp2-14 libpsl5 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libstdc++-7-dev libunistring0 libwind0-heimdal Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: cpp-8 g++-8 gcc-8 gcc-8-base libasan5 libgcc-8-dev liblsan0 libnghttp2-14 libquadmath0 libstdc++-8-dev libtsan0 libubsan1 The following packages will be upgraded: adduser apt apt-transport-https base-files base-passwd binutils binutils-common binutils-powerpc64le-linux-gnu bsdutils build-essential coreutils cpp cpp-7 debconf debianutils dpkg dpkg-dev e2fslibs e2fsprogs fdisk findutils g++ g++-7 gcc gcc-7 gcc-7-base gnupg gnupg-agent gpgv init init-system-helpers libapparmor1 libapt-pkg5.0 libasan4 libasn1-8-heimdal libassuan0 libatomic1 libbinutils libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcomerr2 libcurl3-gnutls libdpkg-perl libfdisk1 libgcc-7-dev libgcc1 libgcrypt20 libgomp1 libgpg-error0 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhogweed4 libhx509-5-heimdal libidn11 libidn2-0 libip4tc0 libitm1 libkeyutils1 libkrb5-26-heimdal liblockfile-bin liblockfile1 libmount1 libnettle6 libnpth0 libp11-kit0 libpcre3 libperl5.26 libpng16-16 libpsl5 libroken18-heimdal libseccomp2 libselinux1 libsemanage-common libsemanage1 libsmartcols1 libsqlite3-0 libss2 libssl1.0.0 libstdc++-7-dev libstdc++6 libsystemd0 libtasn1-6 libubsan0 libudev1 libuuid1 libwind0-heimdal linux-libc-dev lsb-base mount multiarch-support openssl optipng perl perl-base perl-modules-5.26 pinentry-curses sensible-utils systemd systemd-sysv sysvinit-utils tzdata util-linux 110 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. Need to get 161 MB of archives. After this operation, 462 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu bionic/main ppc64el perl-modules-5.26 all 5.26.1-3 [2761 kB] Get:2 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el gcc-8-base ppc64el 8-20180110-1ubuntu1 [17.9 kB] Get:3 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el libgcc1 ppc64el 1:8-20180110-1ubuntu1 [29.5 kB] Get:4 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el libstdc++6 ppc64el 8-20180110-1ubuntu1 [439 kB] Get:5 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el libgomp1 ppc64el 8-20180110-1ubuntu1 [70.1 kB] Get:6 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el libitm1 ppc64el 8-20180110-1ubuntu1 [29.5 kB] Get:7 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el libcc1-0 ppc64el 8-20180110-1ubuntu1 [39.0 kB] Get:8 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el libatomic1 ppc64el 8-20180110-1ubuntu1 [8464 B] Get:9 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el liblsan0 ppc64el 8-20180110-1ubuntu1 [141 kB] Get:10 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el libtsan0 ppc64el 8-20180110-1ubuntu1 [291 kB] Get:11 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el cpp-8 ppc64el 8-20180110-1ubuntu1 [31.9 MB] Get:12 http://ftpmaster.internal/ubuntu bionic/main ppc64el libperl5.26 ppc64el 5.26.1-3 [3399 kB] Get:13 http://ftpmaster.internal/ubuntu bionic/main ppc64el perl ppc64el 5.26.1-3 [201 kB] Get:14 http://ftpmaster.internal/ubuntu bionic/main ppc64el perl-base ppc64el 5.26.1-3 [1304 kB] Get:15 http://ftpmaster.internal/ubuntu bionic/main ppc64el libc6-dev ppc64el 2.26-0ubuntu2 [2458 kB] Get:16 http://ftpmaster.internal/ubuntu bionic/main ppc64el libc-dev-bin ppc64el 2.26-0ubuntu2 [65.4 kB] Get:17 http://ftpmaster.internal/ubuntu bionic/main ppc64el linux-libc-dev ppc64el 4.13.0-25.29 [956 kB] Get:18 http://ftpmaster.internal/ubuntu bionic/main ppc64el libc6 ppc64el 2.26-0ubuntu2 [2619 kB] Get:19 http://ftpmaster.internal/ubuntu bionic/main ppc64el init-system-helpers all 1.51 [37.3 kB] Get:20 http://ftpmaster.internal/ubuntu bionic/main ppc64el base-files ppc64el 10ubuntu1 [55.9 kB] Get:21 http://ftpmaster.internal/ubuntu bionic/main ppc64el bsdutils ppc64el 1:2.30.2-0.1ubuntu1 [61.8 kB] Get:22 http://ftpmaster.internal/ubuntu bionic/main ppc64el coreutils ppc64el 8.26-3ubuntu4 [1251 kB] Get:23 http://ftpmaster.internal/ubuntu bionic/main ppc64el debianutils ppc64el 4.8.4 [85.8 kB] Get:24 http://ftpmaster.internal/ubuntu bionic/main ppc64el dpkg ppc64el 1.19.0.4ubuntu1 [1149 kB] Get:25 http://ftpmaster.internal/ubuntu bionic/main ppc64el e2fslibs ppc64el 1.43.8-1ubuntu1 [173 kB] Get:26 http://ftpmaster.internal/ubuntu bionic/main ppc64el e2fsprogs ppc64el 1.43.8-1ubuntu1 [512 kB] Get:27 http://ftpmaster.internal/ubuntu bionic/main ppc64el findutils ppc64el 4.6.0+git+20170828-2 [314 kB] Get:28 http://ftpmaster.internal/ubuntu bionic/main ppc64el libuuid1 ppc64el 2.30.2-0.1ubuntu1 [15.5 kB] Get:29 http://ftpmaster.internal/ubuntu bionic/main ppc64el libblkid1 ppc64el 2.30.2-0.1ubuntu1 [128 kB] Get:30 http://ftpmaster.internal/ubuntu bionic/main ppc64el libsmartcols1 ppc64el 2.30.2-0.1ubuntu1 [84.7 kB] Get:31 http://ftpmaster.internal/ubuntu bionic/main ppc64el libfdisk1 ppc64el 2.30.2-0.1ubuntu1 [160 kB] Get:32 http://ftpmaster.internal/ubuntu bionic/main ppc64el libpcre3 ppc64el 2:8.39-8 [224 kB] Get:33 http://ftpmaster.internal/ubuntu bionic/main ppc64el libselinux1 ppc64el 2.7-2 [78.6 kB] Get:34 http://ftpmaster.internal/ubuntu bionic/main ppc64el libmount1 ppc64el 2.30.2-0.1ubuntu1 [139 kB] Get:35 http://ftpmaster.internal/ubuntu bionic/main ppc64el fdisk ppc64el 2.30.2-0.1ubuntu1 [108 kB] Get:36 http://ftpmaster.internal/ubuntu bionic/main ppc64el util-linux ppc64el 2.30.2-0.1ubuntu1 [881 kB] Get:37 http://ftpmaster.internal/ubuntu bionic/main ppc64el base-passwd ppc64el 3.5.44 [50.1 kB] Get:38 http://ftpmaster.internal/ubuntu bionic/main ppc64el libc-bin ppc64el 2.26-0ubuntu2 [573 kB] Get:39 http://ftpmaster.internal/ubuntu bionic/main ppc64el sysvinit-utils ppc64el 2.88dsf-59.10ubuntu1 [20.6 kB] Get:40 http://ftpmaster.internal/ubuntu bionic/main ppc64el libudev1 ppc64el 235-3ubuntu3 [60.9 kB] Get:41 http://ftpmaster.internal/ubuntu bionic/main ppc64el libapt-pkg5.0 ppc64el 1.6~alpha5 [878 kB] Get:42 http://ftpmaster.internal/ubuntu bionic/main ppc64el debconf all 1.5.65 [124 kB] Get:43 http://ftpmaster.internal/ubuntu bionic/main ppc64el adduser all 3.116ubuntu1 [163 kB] Get:44 http://ftpmaster.internal/ubuntu bionic/main ppc64el libgpg-error0 ppc64el 1.27-5 [42.1 kB] Get:45 http://ftpmaster.internal/ubuntu bionic/main ppc64el libgcrypt20 ppc64el 1.8.1-4 [448 kB] Get:46 http://ftpmaster.internal/ubuntu bionic/main ppc64el gpgv ppc64el 2.1.15-1ubuntu8 [218 kB] Get:47 http://ftpmaster.internal/ubuntu bionic/main ppc64el libseccomp2 ppc64el 2.3.1-2.1ubuntu3 [47.2 kB] Get:48 http://ftpmaster.internal/ubuntu bionic/main ppc64el apt ppc64el 1.6~alpha5 [1191 kB] Get:49 http://ftpmaster.internal/ubuntu bionic/main ppc64el libapparmor1 ppc64el 2.11.0-2ubuntu18 [29.9 kB] Get:50 http://ftpmaster.internal/ubuntu bionic/main ppc64el libcap2 ppc64el 1:2.25-1.2 [13.5 kB] Get:51 http://ftpmaster.internal/ubuntu bionic/main ppc64el libidn11 ppc64el 1.33-2.1 [46.4 kB] Get:52 http://ftpmaster.internal/ubuntu bionic/main ppc64el libip4tc0 ppc64el 1.6.1-2ubuntu2 [23.6 kB] Get:53 http://ftpmaster.internal/ubuntu bionic/main ppc64el mount ppc64el 2.30.2-0.1ubuntu1 [111 kB] Get:54 http://ftpmaster.internal/ubuntu bionic/main ppc64el systemd ppc64el 235-3ubuntu3 [2961 kB] Get:55 http://ftpmaster.internal/ubuntu bionic/main ppc64el libsystemd0 ppc64el 235-3ubuntu3 [213 kB] Get:56 http://ftpmaster.internal/ubuntu bionic/main ppc64el init ppc64el 1.51 [5868 B] Get:57 http://ftpmaster.internal/ubuntu bionic/main ppc64el systemd-sysv ppc64el 235-3ubuntu3 [13.1 kB] Get:58 http://ftpmaster.internal/ubuntu bionic/main ppc64el libcap-ng0 ppc64el 0.7.7-3.1 [11.6 kB] Get:59 http://ftpmaster.internal/ubuntu bionic/main ppc64el libcomerr2 ppc64el 1.43.8-1ubuntu1 [11.4 kB] Get:60 http://ftpmaster.internal/ubuntu bionic/main ppc64el libsemanage-common all 2.7-2 [6916 B] Get:61 http://ftpmaster.internal/ubuntu bionic/main ppc64el libsemanage1 ppc64el 2.7-2 [85.4 kB] Get:62 http://ftpmaster.internal/ubuntu bionic/main ppc64el libss2 ppc64el 1.43.8-1ubuntu1 [11.4 kB] Get:63 http://ftpmaster.internal/ubuntu bionic/main ppc64el libnettle6 ppc64el 3.3-2 [120 kB] Get:64 http://ftpmaster.internal/ubuntu bionic/main ppc64el libhogweed4 ppc64el 3.3-2 [134 kB] Get:65 http://ftpmaster.internal/ubuntu bionic/main ppc64el libp11-kit0 ppc64el 0.23.9-2 [167 kB] Get:66 http://ftpmaster.internal/ubuntu bionic/main ppc64el libtasn1-6 ppc64el 4.12-3 [39.8 kB] Get:67 http://ftpmaster.internal/ubuntu bionic/main ppc64el g++-7 ppc64el 7.2.0-18ubuntu2 [7106 kB] Get:68 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu bionic/main ppc64el cpp ppc64el 4:8-20121108-1ubuntu0.2 [42.2 kB] Get:69 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el libasan5 ppc64el 8-20180110-1ubuntu1 [384 kB] Get:70 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el libubsan1 ppc64el 8-20180110-1ubuntu1 [130 kB] Get:71 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el libquadmath0 ppc64el 8-20180110-1ubuntu1 [130 kB] Get:72 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el libgcc-8-dev ppc64el 8-20180110-1ubuntu1 [1170 kB] Get:73 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el gcc-8 ppc64el 8-20180110-1ubuntu1 [31.6 MB] Get:74 http://ftpmaster.internal/ubuntu bionic/main ppc64el gcc-7 ppc64el 7.2.0-18ubuntu2 [6903 kB] Get:75 http://ftpmaster.internal/ubuntu bionic/main ppc64el cpp-7 ppc64el 7.2.0-18ubuntu2 [6260 kB] Get:76 http://ftpmaster.internal/ubuntu bionic/main ppc64el libbinutils ppc64el 2.29.1-12ubuntu1 [457 kB] Get:77 http://ftpmaster.internal/ubuntu bionic/main ppc64el binutils ppc64el 2.29.1-12ubuntu1 [3404 B] Get:78 http://ftpmaster.internal/ubuntu bionic/main ppc64el binutils-common ppc64el 2.29.1-12ubuntu1 [190 kB] Get:79 http://ftpmaster.internal/ubuntu bionic/main ppc64el binutils-powerpc64le-linux-gnu ppc64el 2.29.1-12ubuntu1 [1969 kB] Get:80 http://ftpmaster.internal/ubuntu bionic/main ppc64el libasan4 ppc64el 7.2.0-18ubuntu2 [367 kB] Get:81 http://ftpmaster.internal/ubuntu bionic/main ppc64el libubsan0 ppc64el 7.2.0-18ubuntu2 [136 kB] Get:82 http://ftpmaster.internal/ubuntu bionic/main ppc64el libstdc++-7-dev ppc64el 7.2.0-18ubuntu2 [1524 kB] Get:83 http://ftpmaster.internal/ubuntu bionic/main ppc64el libgcc-7-dev ppc64el 7.2.0-18ubuntu2 [986 kB] Get:84 http://ftpmaster.internal/ubuntu bionic/main ppc64el gcc-7-base ppc64el 7.2.0-18ubuntu2 [19.0 kB] Get:85 http://ftpmaster.internal/ubuntu bionic/main ppc64el lsb-base all 9.20170808ubuntu1 [12.5 kB] Get:86 http://ftpmaster.internal/ubuntu bionic/main ppc64el sensible-utils all 0.0.11 [14.8 kB] Get:87 http://ftpmaster.internal/ubuntu bionic/main ppc64el libassuan0 ppc64el 2.5.1-1 [33.9 kB] Get:88 http://ftpmaster.internal/ubuntu bionic/main ppc64el pinentry-curses ppc64el 1.0.0-3 [37.5 kB] Get:89 http://ftpmaster.internal/ubuntu bionic/main ppc64el libnpth0 ppc64el 1.5-3 [7780 B] Get:90 http://ftpmaster.internal/ubuntu bionic/main ppc64el gnupg ppc64el 2.1.15-1ubuntu8 [847 kB] Get:91 http://ftpmaster.internal/ubuntu bionic/main ppc64el gnupg-agent ppc64el 2.1.15-1ubuntu8 [291 kB] Get:92 http://ftpmaster.internal/ubuntu bionic/main ppc64el libsqlite3-0 ppc64el 3.21.0-1 [464 kB] Get:93 http://ftpmaster.internal/ubuntu bionic/main ppc64el libroken18-heimdal ppc64el 7.5.0+dfsg-1 [42.2 kB] Get:94 http://ftpmaster.internal/ubuntu bionic/main ppc64el libasn1-8-heimdal ppc64el 7.5.0+dfsg-1 [140 kB] Get:95 http://ftpmaster.internal/ubuntu bionic/main ppc64el libheimbase1-heimdal ppc64el 7.5.0+dfsg-1 [30.5 kB] Get:96 http://ftpmaster.internal/ubuntu bionic/main ppc64el libhcrypto4-heimdal ppc64el 7.5.0+dfsg-1 [100 kB] Get:97 http://ftpmaster.internal/ubuntu bionic/main ppc64el libwind0-heimdal ppc64el 7.5.0+dfsg-1 [48.0 kB] Get:98 http://ftpmaster.internal/ubuntu bionic/main ppc64el libhx509-5-heimdal ppc64el 7.5.0+dfsg-1 [108 kB] Get:99 http://ftpmaster.internal/ubuntu bionic/main ppc64el libkrb5-26-heimdal ppc64el 7.5.0+dfsg-1 [216 kB] Get:100 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu bionic/main ppc64el gcc ppc64el 4:8-20121108-1ubuntu0.2 [5168 B] Get:101 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el libstdc++-8-dev ppc64el 8-20180110-1ubuntu1 [1567 kB] Get:102 http://ftpmaster.internal/ubuntu bionic/main ppc64el libheimntlm0-heimdal ppc64el 7.5.0+dfsg-1 [16.4 kB] Get:103 http://ftpmaster.internal/ubuntu bionic/main ppc64el libgssapi3-heimdal ppc64el 7.5.0+dfsg-1 [92.6 kB] Get:104 http://ftpmaster.internal/ubuntu bionic/main ppc64el libssl1.0.0 ppc64el 1.0.2g-1ubuntu14 [880 kB] Get:105 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main ppc64el g++-8 ppc64el 8-20180110-1ubuntu1 [34.4 MB] Get:106 http://ftpmaster.internal/ubuntu bionic/main ppc64el multiarch-support ppc64el 2.26-0ubuntu2 [6832 B] Get:107 http://ftpmaster.internal/ubuntu bionic/main ppc64el openssl ppc64el 1.0.2g-1ubuntu14 [520 kB] Get:108 http://ftpmaster.internal/ubuntu bionic/main ppc64el tzdata all 2017c-1 [188 kB] Get:109 http://ftpmaster.internal/ubuntu bionic/main ppc64el libidn2-0 ppc64el 2.0.4-1 [95.7 kB] Get:110 http://ftpmaster.internal/ubuntu bionic/main ppc64el libkeyutils1 ppc64el 1.5.9-9.2ubuntu1 [9736 B] Get:111 http://ftpmaster.internal/ubuntu bionic/main ppc64el libpng16-16 ppc64el 1.6.34-1 [200 kB] Get:112 http://ftpmaster.internal/ubuntu bionic/universe ppc64el apt-transport-https all 1.6~alpha5 [1692 B] Get:113 http://ftpmaster.internal/ubuntu bionic/main ppc64el dpkg-dev all 1.19.0.4ubuntu1 [607 kB] Get:114 http://ftpmaster.internal/ubuntu bionic/main ppc64el libdpkg-perl all 1.19.0.4ubuntu1 [211 kB] Get:115 http://ftpmaster.internal/ubuntu bionic/main ppc64el build-essential ppc64el 12.4ubuntu1 [4754 B] Get:116 http://ftpmaster.internal/ubuntu bionic/main ppc64el libnghttp2-14 ppc64el 1.29.0-1 [84.6 kB] Get:117 http://ftpmaster.internal/ubuntu bionic/main ppc64el libpsl5 ppc64el 0.19.1-4 [43.0 kB] Get:118 http://ftpmaster.internal/ubuntu bionic/main ppc64el libcurl3-gnutls ppc64el 7.57.0-1ubuntu1 [215 kB] Get:119 http://ftpmaster.internal/ubuntu bionic/main ppc64el liblockfile-bin ppc64el 1.14-1.1 [12.0 kB] Get:120 http://ftpmaster.internal/ubuntu bionic/main ppc64el liblockfile1 ppc64el 1.14-1.1 [6988 B] Get:121 http://ftpmaster.internal/ubuntu bionic/main ppc64el optipng ppc64el 0.7.6-1.1 [86.8 kB] Get:122 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu bionic/main ppc64el g++ ppc64el 4:8-20121108-1ubuntu0.2 [1528 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 161 MB in 2s (73.5 MB/s) (Reading database ... 12537 files and directories currently installed.) Preparing to unpack .../perl_5.26.1-3_ppc64el.deb ... Unpacking perl (5.26.1-3) over (5.26.0-8ubuntu1) ... Preparing to unpack .../perl-modules-5.26_5.26.1-3_all.deb ... Unpacking perl-modules-5.26 (5.26.1-3) over (5.26.0-8ubuntu1) ... Preparing to unpack .../libperl5.26_5.26.1-3_ppc64el.deb ... Unpacking libperl5.26:ppc64el (5.26.1-3) over (5.26.0-8ubuntu1) ... Preparing to unpack .../perl-base_5.26.1-3_ppc64el.deb ... Unpacking perl-base (5.26.1-3) over (5.26.0-8ubuntu1) ... Setting up perl-base (5.26.1-3) ... (Reading database ... 12537 files and directories currently installed.) Preparing to unpack .../libc6-dev_2.26-0ubuntu2_ppc64el.deb ... Unpacking libc6-dev:ppc64el (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../libc-dev-bin_2.26-0ubuntu2_ppc64el.deb ... Unpacking libc-dev-bin (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../linux-libc-dev_4.13.0-25.29_ppc64el.deb ... Unpacking linux-libc-dev:ppc64el (4.13.0-25.29) over (4.13.0-11.12) ... Selecting previously unselected package gcc-8-base:ppc64el. Preparing to unpack .../gcc-8-base_8-20180110-1ubuntu1_ppc64el.deb ... Unpacking gcc-8-base:ppc64el (8-20180110-1ubuntu1) ... Setting up gcc-8-base:ppc64el (8-20180110-1ubuntu1) ... (Reading database ... 12544 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a8-20180110-1ubuntu1_ppc64el.deb ... Unpacking libgcc1:ppc64el (1:8-20180110-1ubuntu1) over (1:7.2.0-6ubuntu1) ... Setting up libgcc1:ppc64el (1:8-20180110-1ubuntu1) ... (Reading database ... 12544 files and directories currently installed.) Preparing to unpack .../libc6_2.26-0ubuntu2_ppc64el.deb ... Unpacking libc6:ppc64el (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Setting up libc6:ppc64el (2.26-0ubuntu2) ... (Reading database ... 12544 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.51_all.deb ... Unpacking init-system-helpers (1.51) over (1.49ubuntu1) ... Setting up init-system-helpers (1.51) ... (Reading database ... 12544 files and directories currently installed.) Preparing to unpack .../base-files_10ubuntu1_ppc64el.deb ... Unpacking base-files (10ubuntu1) over (9.6ubuntu101) ... Setting up base-files (10ubuntu1) ... Installing new version of config file /etc/debian_version ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... 12544 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.30.2-0.1ubuntu1_ppc64el.deb ... Unpacking bsdutils (1:2.30.2-0.1ubuntu1) over (1:2.30.1-0ubuntu4) ... Setting up bsdutils (1:2.30.2-0.1ubuntu1) ... (Reading database ... 12544 files and directories currently installed.) Preparing to unpack .../coreutils_8.26-3ubuntu4_ppc64el.deb ... Unpacking coreutils (8.26-3ubuntu4) over (8.26-3ubuntu3) ... Setting up coreutils (8.26-3ubuntu4) ... (Reading database ... 12544 files and directories currently installed.) Preparing to unpack .../debianutils_4.8.4_ppc64el.deb ... Unpacking debianutils (4.8.4) over (4.8.2) ... Setting up debianutils (4.8.4) ... (Reading database ... 12544 files and directories currently installed.) Preparing to unpack .../dpkg_1.19.0.4ubuntu1_ppc64el.deb ... Unpacking dpkg (1.19.0.4ubuntu1) over (1.18.24ubuntu1) ... Setting up dpkg (1.19.0.4ubuntu1) ... Installing new version of config file /etc/alternatives/README ... Installing new version of config file /etc/cron.daily/dpkg ... Installing new version of config file /etc/logrotate.d/dpkg ... (Reading database ... 12546 files and directories currently installed.) Preparing to unpack .../e2fslibs_1.43.8-1ubuntu1_ppc64el.deb ... Unpacking e2fslibs:ppc64el (1.43.8-1ubuntu1) over (1.43.5-1) ... Setting up e2fslibs:ppc64el (1.43.8-1ubuntu1) ... (Reading database ... 12546 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.43.8-1ubuntu1_ppc64el.deb ... Unpacking e2fsprogs (1.43.8-1ubuntu1) over (1.43.5-1) ... Setting up e2fsprogs (1.43.8-1ubuntu1) ... Installing new version of config file /etc/mke2fs.conf ... (Reading database ... 12546 files and directories currently installed.) Preparing to unpack .../findutils_4.6.0+git+20170828-2_ppc64el.deb ... Unpacking findutils (4.6.0+git+20170828-2) over (4.6.0+git+20170729-2) ... Setting up findutils (4.6.0+git+20170828-2) ... (Reading database ... 12546 files and directories currently installed.) Preparing to unpack .../libuuid1_2.30.2-0.1ubuntu1_ppc64el.deb ... Unpacking libuuid1:ppc64el (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libuuid1:ppc64el (2.30.2-0.1ubuntu1) ... (Reading database ... 12546 files and directories currently installed.) Preparing to unpack .../libblkid1_2.30.2-0.1ubuntu1_ppc64el.deb ... Unpacking libblkid1:ppc64el (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libblkid1:ppc64el (2.30.2-0.1ubuntu1) ... (Reading database ... 12546 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.30.2-0.1ubuntu1_ppc64el.deb ... Unpacking libsmartcols1:ppc64el (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libsmartcols1:ppc64el (2.30.2-0.1ubuntu1) ... (Reading database ... 12546 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.30.2-0.1ubuntu1_ppc64el.deb ... Unpacking libfdisk1:ppc64el (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libfdisk1:ppc64el (2.30.2-0.1ubuntu1) ... (Reading database ... 12546 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-8_ppc64el.deb ... Unpacking libpcre3:ppc64el (2:8.39-8) over (2:8.39-4) ... Setting up libpcre3:ppc64el (2:8.39-8) ... (Reading database ... 12546 files and directories currently installed.) Preparing to unpack .../libselinux1_2.7-2_ppc64el.deb ... Unpacking libselinux1:ppc64el (2.7-2) over (2.7-1) ... Setting up libselinux1:ppc64el (2.7-2) ... (Reading database ... 12546 files and directories currently installed.) Preparing to unpack .../libmount1_2.30.2-0.1ubuntu1_ppc64el.deb ... Unpacking libmount1:ppc64el (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libmount1:ppc64el (2.30.2-0.1ubuntu1) ... (Reading database ... 12546 files and directories currently installed.) Preparing to unpack .../fdisk_2.30.2-0.1ubuntu1_ppc64el.deb ... Unpacking fdisk (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up fdisk (2.30.2-0.1ubuntu1) ... (Reading database ... 12546 files and directories currently installed.) Preparing to unpack .../util-linux_2.30.2-0.1ubuntu1_ppc64el.deb ... Unpacking util-linux (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up util-linux (2.30.2-0.1ubuntu1) ... (Reading database ... 12547 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.44_ppc64el.deb ... Unpacking base-passwd (3.5.44) over (3.5.43) ... Setting up base-passwd (3.5.44) ... (Reading database ... 12547 files and directories currently installed.) Preparing to unpack .../libc-bin_2.26-0ubuntu2_ppc64el.deb ... Unpacking libc-bin (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Setting up libc-bin (2.26-0ubuntu2) ... (Reading database ... 12547 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.88dsf-59.10ubuntu1_ppc64el.deb ... Unpacking sysvinit-utils (2.88dsf-59.10ubuntu1) over (2.88dsf-59.8git1) ... Setting up sysvinit-utils (2.88dsf-59.10ubuntu1) ... (Reading database ... 12547 files and directories currently installed.) Preparing to unpack .../libstdc++6_8-20180110-1ubuntu1_ppc64el.deb ... Unpacking libstdc++6:ppc64el (8-20180110-1ubuntu1) over (7.2.0-6ubuntu1) ... Setting up libstdc++6:ppc64el (8-20180110-1ubuntu1) ... (Reading database ... 12547 files and directories currently installed.) Preparing to unpack .../libudev1_235-3ubuntu3_ppc64el.deb ... Unpacking libudev1:ppc64el (235-3ubuntu3) over (234-2ubuntu10) ... Setting up libudev1:ppc64el (235-3ubuntu3) ... (Reading database ... 12547 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.6~alpha5_ppc64el.deb ... Unpacking libapt-pkg5.0:ppc64el (1.6~alpha5) over (1.5~rc4) ... Setting up libapt-pkg5.0:ppc64el (1.6~alpha5) ... (Reading database ... 12547 files and directories currently installed.) Preparing to unpack .../debconf_1.5.65_all.deb ... Unpacking debconf (1.5.65) over (1.5.63) ... Setting up debconf (1.5.65) ... (Reading database ... 12541 files and directories currently installed.) Preparing to unpack .../adduser_3.116ubuntu1_all.deb ... Unpacking adduser (3.116ubuntu1) over (3.113+nmu3ubuntu5) ... Setting up adduser (3.116ubuntu1) ... (Reading database ... 12539 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.27-5_ppc64el.deb ... Unpacking libgpg-error0:ppc64el (1.27-5) over (1.27-3) ... Setting up libgpg-error0:ppc64el (1.27-5) ... (Reading database ... 12539 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.8.1-4_ppc64el.deb ... Unpacking libgcrypt20:ppc64el (1.8.1-4) over (1.7.8-2ubuntu1) ... Setting up libgcrypt20:ppc64el (1.8.1-4) ... (Reading database ... 12539 files and directories currently installed.) Preparing to unpack .../gpgv_2.1.15-1ubuntu8_ppc64el.deb ... Unpacking gpgv (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Setting up gpgv (2.1.15-1ubuntu8) ... (Reading database ... 12539 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.3.1-2.1ubuntu3_ppc64el.deb ... Unpacking libseccomp2:ppc64el (2.3.1-2.1ubuntu3) over (2.3.1-2.1ubuntu2) ... Setting up libseccomp2:ppc64el (2.3.1-2.1ubuntu3) ... (Reading database ... 12539 files and directories currently installed.) Preparing to unpack .../apt_1.6~alpha5_ppc64el.deb ... Unpacking apt (1.6~alpha5) over (1.5~rc4) ... Setting up apt (1.6~alpha5) ... (Reading database ... 12535 files and directories currently installed.) Preparing to unpack .../libapparmor1_2.11.0-2ubuntu18_ppc64el.deb ... Unpacking libapparmor1:ppc64el (2.11.0-2ubuntu18) over (2.11.0-2ubuntu17) ... Preparing to unpack .../libcap2_1%3a2.25-1.2_ppc64el.deb ... Unpacking libcap2:ppc64el (1:2.25-1.2) over (1:2.25-1) ... Preparing to unpack .../libidn11_1.33-2.1_ppc64el.deb ... Unpacking libidn11:ppc64el (1.33-2.1) over (1.33-2) ... Setting up libidn11:ppc64el (1.33-2.1) ... (Reading database ... 12535 files and directories currently installed.) Preparing to unpack .../libip4tc0_1.6.1-2ubuntu2_ppc64el.deb ... Unpacking libip4tc0:ppc64el (1.6.1-2ubuntu2) over (1.6.1-2ubuntu1) ... Preparing to unpack .../mount_2.30.2-0.1ubuntu1_ppc64el.deb ... Unpacking mount (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Preparing to unpack .../systemd_235-3ubuntu3_ppc64el.deb ... Unpacking systemd (235-3ubuntu3) over (234-2ubuntu10) ... Preparing to unpack .../libsystemd0_235-3ubuntu3_ppc64el.deb ... Unpacking libsystemd0:ppc64el (235-3ubuntu3) over (234-2ubuntu10) ... Setting up libsystemd0:ppc64el (235-3ubuntu3) ... (Reading database ... 12541 files and directories currently installed.) Preparing to unpack .../archives/init_1.51_ppc64el.deb ... Unpacking init (1.51) over (1.49ubuntu1) ... Setting up libapparmor1:ppc64el (2.11.0-2ubuntu18) ... Setting up libcap2:ppc64el (1:2.25-1.2) ... Setting up libip4tc0:ppc64el (1.6.1-2ubuntu2) ... Setting up mount (2.30.2-0.1ubuntu1) ... Setting up systemd (235-3ubuntu3) ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/system.conf ... Removing empty /etc/rc.local Removed /etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service. Removing user `systemd-bus-proxy' ... Warning: group `systemd-bus-proxy' has no more members. Done. (Reading database ... 12541 files and directories currently installed.) Preparing to unpack .../systemd-sysv_235-3ubuntu3_ppc64el.deb ... Unpacking systemd-sysv (235-3ubuntu3) over (234-2ubuntu10) ... Preparing to unpack .../libcap-ng0_0.7.7-3.1_ppc64el.deb ... Unpacking libcap-ng0:ppc64el (0.7.7-3.1) over (0.7.7-3build1) ... Setting up libcap-ng0:ppc64el (0.7.7-3.1) ... (Reading database ... 12541 files and directories currently installed.) Preparing to unpack .../libcomerr2_1.43.8-1ubuntu1_ppc64el.deb ... Unpacking libcomerr2:ppc64el (1.43.8-1ubuntu1) over (1.43.5-1) ... Setting up libcomerr2:ppc64el (1.43.8-1ubuntu1) ... (Reading database ... 12541 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.7-2_all.deb ... Unpacking libsemanage-common (2.7-2) over (2.7-1) ... Setting up libsemanage-common (2.7-2) ... (Reading database ... 12541 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.7-2_ppc64el.deb ... Unpacking libsemanage1:ppc64el (2.7-2) over (2.7-1) ... Setting up libsemanage1:ppc64el (2.7-2) ... (Reading database ... 12541 files and directories currently installed.) Preparing to unpack .../libss2_1.43.8-1ubuntu1_ppc64el.deb ... Unpacking libss2:ppc64el (1.43.8-1ubuntu1) over (1.43.5-1) ... Setting up libss2:ppc64el (1.43.8-1ubuntu1) ... (Reading database ... 12541 files and directories currently installed.) Preparing to unpack .../libnettle6_3.3-2_ppc64el.deb ... Unpacking libnettle6:ppc64el (3.3-2) over (3.3-1) ... Setting up libnettle6:ppc64el (3.3-2) ... (Reading database ... 12541 files and directories currently installed.) Preparing to unpack .../libhogweed4_3.3-2_ppc64el.deb ... Unpacking libhogweed4:ppc64el (3.3-2) over (3.3-1) ... Setting up libhogweed4:ppc64el (3.3-2) ... (Reading database ... 12541 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.9-2_ppc64el.deb ... Unpacking libp11-kit0:ppc64el (0.23.9-2) over (0.23.7-3) ... Setting up libp11-kit0:ppc64el (0.23.9-2) ... (Reading database ... 12541 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.12-3_ppc64el.deb ... Unpacking libtasn1-6:ppc64el (4.12-3) over (4.12-2.1) ... Setting up libtasn1-6:ppc64el (4.12-3) ... (Reading database ... 12541 files and directories currently installed.) Preparing to unpack .../00-libgomp1_8-20180110-1ubuntu1_ppc64el.deb ... Unpacking libgomp1:ppc64el (8-20180110-1ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../01-libitm1_8-20180110-1ubuntu1_ppc64el.deb ... Unpacking libitm1:ppc64el (8-20180110-1ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../02-g++-7_7.2.0-18ubuntu2_ppc64el.deb ... Unpacking g++-7 (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../03-gcc-7_7.2.0-18ubuntu2_ppc64el.deb ... Unpacking gcc-7 (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../04-cpp-7_7.2.0-18ubuntu2_ppc64el.deb ... Unpacking cpp-7 (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../05-libcc1-0_8-20180110-1ubuntu1_ppc64el.deb ... Unpacking libcc1-0:ppc64el (8-20180110-1ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../06-libbinutils_2.29.1-12ubuntu1_ppc64el.deb ... Unpacking libbinutils:ppc64el (2.29.1-12ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../07-binutils_2.29.1-12ubuntu1_ppc64el.deb ... Unpacking binutils (2.29.1-12ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../08-binutils-common_2.29.1-12ubuntu1_ppc64el.deb ... Unpacking binutils-common:ppc64el (2.29.1-12ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../09-binutils-powerpc64le-linux-gnu_2.29.1-12ubuntu1_ppc64el.deb ... Unpacking binutils-powerpc64le-linux-gnu (2.29.1-12ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../10-libatomic1_8-20180110-1ubuntu1_ppc64el.deb ... Unpacking libatomic1:ppc64el (8-20180110-1ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../11-libasan4_7.2.0-18ubuntu2_ppc64el.deb ... Unpacking libasan4:ppc64el (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Selecting previously unselected package liblsan0:ppc64el. Preparing to unpack .../12-liblsan0_8-20180110-1ubuntu1_ppc64el.deb ... Unpacking liblsan0:ppc64el (8-20180110-1ubuntu1) ... Selecting previously unselected package libtsan0:ppc64el. Preparing to unpack .../13-libtsan0_8-20180110-1ubuntu1_ppc64el.deb ... Unpacking libtsan0:ppc64el (8-20180110-1ubuntu1) ... Preparing to unpack .../14-libubsan0_7.2.0-18ubuntu2_ppc64el.deb ... Unpacking libubsan0:ppc64el (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../15-libstdc++-7-dev_7.2.0-18ubuntu2_ppc64el.deb ... Unpacking libstdc++-7-dev:ppc64el (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../16-libgcc-7-dev_7.2.0-18ubuntu2_ppc64el.deb ... Unpacking libgcc-7-dev:ppc64el (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../17-gcc-7-base_7.2.0-18ubuntu2_ppc64el.deb ... Unpacking gcc-7-base:ppc64el (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../18-lsb-base_9.20170808ubuntu1_all.deb ... Unpacking lsb-base (9.20170808ubuntu1) over (9.20160110ubuntu5) ... Preparing to unpack .../19-sensible-utils_0.0.11_all.deb ... Unpacking sensible-utils (0.0.11) over (0.0.10) ... Preparing to unpack .../20-libassuan0_2.5.1-1_ppc64el.deb ... Unpacking libassuan0:ppc64el (2.5.1-1) over (2.4.3-3) ... Preparing to unpack .../21-pinentry-curses_1.0.0-3_ppc64el.deb ... Unpacking pinentry-curses (1.0.0-3) over (1.0.0-2) ... Preparing to unpack .../22-libnpth0_1.5-3_ppc64el.deb ... Unpacking libnpth0:ppc64el (1.5-3) over (1.5-2) ... Preparing to unpack .../23-gnupg_2.1.15-1ubuntu8_ppc64el.deb ... Unpacking gnupg (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Preparing to unpack .../24-gnupg-agent_2.1.15-1ubuntu8_ppc64el.deb ... Unpacking gnupg-agent (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Preparing to unpack .../25-libsqlite3-0_3.21.0-1_ppc64el.deb ... Unpacking libsqlite3-0:ppc64el (3.21.0-1) over (3.19.3-3) ... Preparing to unpack .../26-libroken18-heimdal_7.5.0+dfsg-1_ppc64el.deb ... Unpacking libroken18-heimdal:ppc64el (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../27-libasn1-8-heimdal_7.5.0+dfsg-1_ppc64el.deb ... Unpacking libasn1-8-heimdal:ppc64el (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../28-libheimbase1-heimdal_7.5.0+dfsg-1_ppc64el.deb ... Unpacking libheimbase1-heimdal:ppc64el (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../29-libhcrypto4-heimdal_7.5.0+dfsg-1_ppc64el.deb ... Unpacking libhcrypto4-heimdal:ppc64el (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../30-libwind0-heimdal_7.5.0+dfsg-1_ppc64el.deb ... Unpacking libwind0-heimdal:ppc64el (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../31-libhx509-5-heimdal_7.5.0+dfsg-1_ppc64el.deb ... Unpacking libhx509-5-heimdal:ppc64el (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../32-libkrb5-26-heimdal_7.5.0+dfsg-1_ppc64el.deb ... Unpacking libkrb5-26-heimdal:ppc64el (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../33-libheimntlm0-heimdal_7.5.0+dfsg-1_ppc64el.deb ... Unpacking libheimntlm0-heimdal:ppc64el (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../34-libgssapi3-heimdal_7.5.0+dfsg-1_ppc64el.deb ... Unpacking libgssapi3-heimdal:ppc64el (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../35-libssl1.0.0_1.0.2g-1ubuntu14_ppc64el.deb ... Unpacking libssl1.0.0:ppc64el (1.0.2g-1ubuntu14) over (1.0.2g-1ubuntu13) ... Preparing to unpack .../36-multiarch-support_2.26-0ubuntu2_ppc64el.deb ... Unpacking multiarch-support (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../37-openssl_1.0.2g-1ubuntu14_ppc64el.deb ... Unpacking openssl (1.0.2g-1ubuntu14) over (1.0.2g-1ubuntu13) ... Preparing to unpack .../38-tzdata_2017c-1_all.deb ... Unpacking tzdata (2017c-1) over (2017b-2) ... Preparing to unpack .../39-libidn2-0_2.0.4-1_ppc64el.deb ... Unpacking libidn2-0:ppc64el (2.0.4-1) over (2.0.2-5) ... Preparing to unpack .../40-libkeyutils1_1.5.9-9.2ubuntu1_ppc64el.deb ... Unpacking libkeyutils1:ppc64el (1.5.9-9.2ubuntu1) over (1.5.9-9ubuntu1) ... Preparing to unpack .../41-libpng16-16_1.6.34-1_ppc64el.deb ... Unpacking libpng16-16:ppc64el (1.6.34-1) over (1.6.32-2) ... Preparing to unpack .../42-apt-transport-https_1.6~alpha5_all.deb ... Unpacking apt-transport-https (1.6~alpha5) over (1.5~rc4) ... Selecting previously unselected package cpp-8. Preparing to unpack .../43-cpp-8_8-20180110-1ubuntu1_ppc64el.deb ... Unpacking cpp-8 (8-20180110-1ubuntu1) ... Preparing to unpack .../44-cpp_4%3a8-20121108-1ubuntu0.2_ppc64el.deb ... Unpacking cpp (4:8-20121108-1ubuntu0.2) over (4:7.2.0-1ubuntu1) ... Selecting previously unselected package libasan5:ppc64el. Preparing to unpack .../45-libasan5_8-20180110-1ubuntu1_ppc64el.deb ... Unpacking libasan5:ppc64el (8-20180110-1ubuntu1) ... Selecting previously unselected package libubsan1:ppc64el. Preparing to unpack .../46-libubsan1_8-20180110-1ubuntu1_ppc64el.deb ... Unpacking libubsan1:ppc64el (8-20180110-1ubuntu1) ... Selecting previously unselected package libquadmath0:ppc64el. Preparing to unpack .../47-libquadmath0_8-20180110-1ubuntu1_ppc64el.deb ... Unpacking libquadmath0:ppc64el (8-20180110-1ubuntu1) ... Selecting previously unselected package libgcc-8-dev:ppc64el. Preparing to unpack .../48-libgcc-8-dev_8-20180110-1ubuntu1_ppc64el.deb ... Unpacking libgcc-8-dev:ppc64el (8-20180110-1ubuntu1) ... Selecting previously unselected package gcc-8. Preparing to unpack .../49-gcc-8_8-20180110-1ubuntu1_ppc64el.deb ... Unpacking gcc-8 (8-20180110-1ubuntu1) ... Preparing to unpack .../50-gcc_4%3a8-20121108-1ubuntu0.2_ppc64el.deb ... Unpacking gcc (4:8-20121108-1ubuntu0.2) over (4:7.2.0-1ubuntu1) ... Selecting previously unselected package libstdc++-8-dev:ppc64el. Preparing to unpack .../51-libstdc++-8-dev_8-20180110-1ubuntu1_ppc64el.deb ... Unpacking libstdc++-8-dev:ppc64el (8-20180110-1ubuntu1) ... Selecting previously unselected package g++-8. Preparing to unpack .../52-g++-8_8-20180110-1ubuntu1_ppc64el.deb ... Unpacking g++-8 (8-20180110-1ubuntu1) ... Preparing to unpack .../53-g++_4%3a8-20121108-1ubuntu0.2_ppc64el.deb ... Unpacking g++ (4:8-20121108-1ubuntu0.2) over (4:7.2.0-1ubuntu1) ... Preparing to unpack .../54-dpkg-dev_1.19.0.4ubuntu1_all.deb ... Unpacking dpkg-dev (1.19.0.4ubuntu1) over (1.18.24ubuntu1) ... Preparing to unpack .../55-libdpkg-perl_1.19.0.4ubuntu1_all.deb ... Unpacking libdpkg-perl (1.19.0.4ubuntu1) over (1.18.24ubuntu1) ... Preparing to unpack .../56-build-essential_12.4ubuntu1_ppc64el.deb ... Unpacking build-essential (12.4ubuntu1) over (12.1ubuntu2) ... Selecting previously unselected package libnghttp2-14:ppc64el. Preparing to unpack .../57-libnghttp2-14_1.29.0-1_ppc64el.deb ... Unpacking libnghttp2-14:ppc64el (1.29.0-1) ... Preparing to unpack .../58-libpsl5_0.19.1-4_ppc64el.deb ... Unpacking libpsl5:ppc64el (0.19.1-4) over (0.18.0-2) ... Preparing to unpack .../59-libcurl3-gnutls_7.57.0-1ubuntu1_ppc64el.deb ... Unpacking libcurl3-gnutls:ppc64el (7.57.0-1ubuntu1) over (7.55.1-1ubuntu1) ... Preparing to unpack .../60-liblockfile-bin_1.14-1.1_ppc64el.deb ... Unpacking liblockfile-bin (1.14-1.1) over (1.14-1) ... Preparing to unpack .../61-liblockfile1_1.14-1.1_ppc64el.deb ... Unpacking liblockfile1:ppc64el (1.14-1.1) over (1.14-1) ... Preparing to unpack .../62-optipng_0.7.6-1.1_ppc64el.deb ... Unpacking optipng (0.7.6-1.1) over (0.7.6-1build1) ... Setting up libquadmath0:ppc64el (8-20180110-1ubuntu1) ... Setting up libnpth0:ppc64el (1.5-3) ... Setting up cpp-8 (8-20180110-1ubuntu1) ... Setting up libgomp1:ppc64el (8-20180110-1ubuntu1) ... Setting up libatomic1:ppc64el (8-20180110-1ubuntu1) ... Setting up cpp (4:8-20121108-1ubuntu0.2) ... Setting up liblockfile-bin (1.14-1.1) ... Setting up libcc1-0:ppc64el (8-20180110-1ubuntu1) ... Setting up apt-transport-https (1.6~alpha5) ... Setting up libidn2-0:ppc64el (2.0.4-1) ... Setting up libssl1.0.0:ppc64el (1.0.2g-1ubuntu14) ... Setting up libnghttp2-14:ppc64el (1.29.0-1) ... Setting up libpng16-16:ppc64el (1.6.34-1) ... Setting up libpsl5:ppc64el (0.19.1-4) ... Setting up multiarch-support (2.26-0ubuntu2) ... Setting up tzdata (2017c-1) ... Current default time zone: 'Etc/UTC' Local time is now: Mon Jan 15 15:58:32 UTC 2018. Universal Time is now: Mon Jan 15 15:58:32 UTC 2018. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up systemd-sysv (235-3ubuntu3) ... Setting up libtsan0:ppc64el (8-20180110-1ubuntu1) ... Setting up liblockfile1:ppc64el (1.14-1.1) ... Setting up linux-libc-dev:ppc64el (4.13.0-25.29) ... Setting up libroken18-heimdal:ppc64el (7.5.0+dfsg-1) ... Setting up perl-modules-5.26 (5.26.1-3) ... Setting up optipng (0.7.6-1.1) ... Setting up lsb-base (9.20170808ubuntu1) ... Setting up liblsan0:ppc64el (8-20180110-1ubuntu1) ... Setting up gcc-7-base:ppc64el (7.2.0-18ubuntu2) ... Setting up binutils-common:ppc64el (2.29.1-12ubuntu1) ... Setting up sensible-utils (0.0.11) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... Setting up libperl5.26:ppc64el (5.26.1-3) ... Setting up libheimbase1-heimdal:ppc64el (7.5.0+dfsg-1) ... Setting up openssl (1.0.2g-1ubuntu14) ... Setting up libsqlite3-0:ppc64el (3.21.0-1) ... Setting up libc-dev-bin (2.26-0ubuntu2) ... Setting up libkeyutils1:ppc64el (1.5.9-9.2ubuntu1) ... Setting up libc6-dev:ppc64el (2.26-0ubuntu2) ... Setting up libasan5:ppc64el (8-20180110-1ubuntu1) ... Setting up libassuan0:ppc64el (2.5.1-1) ... Setting up libitm1:ppc64el (8-20180110-1ubuntu1) ... Setting up libubsan1:ppc64el (8-20180110-1ubuntu1) ... Setting up libwind0-heimdal:ppc64el (7.5.0+dfsg-1) ... Setting up libasan4:ppc64el (7.2.0-18ubuntu2) ... Setting up libbinutils:ppc64el (2.29.1-12ubuntu1) ... Setting up libcurl3-gnutls:ppc64el (7.57.0-1ubuntu1) ... Setting up init (1.51) ... Setting up libasn1-8-heimdal:ppc64el (7.5.0+dfsg-1) ... Setting up libubsan0:ppc64el (7.2.0-18ubuntu2) ... Setting up binutils-powerpc64le-linux-gnu (2.29.1-12ubuntu1) ... Setting up libhcrypto4-heimdal:ppc64el (7.5.0+dfsg-1) ... Setting up libhx509-5-heimdal:ppc64el (7.5.0+dfsg-1) ... Setting up libgcc-7-dev:ppc64el (7.2.0-18ubuntu2) ... Setting up cpp-7 (7.2.0-18ubuntu2) ... Setting up libstdc++-7-dev:ppc64el (7.2.0-18ubuntu2) ... Setting up perl (5.26.1-3) ... Setting up pinentry-curses (1.0.0-3) ... Setting up libgcc-8-dev:ppc64el (8-20180110-1ubuntu1) ... Setting up binutils (2.29.1-12ubuntu1) ... Setting up libkrb5-26-heimdal:ppc64el (7.5.0+dfsg-1) ... Setting up gnupg-agent (2.1.15-1ubuntu8) ... Setting up libheimntlm0-heimdal:ppc64el (7.5.0+dfsg-1) ... Setting up libstdc++-8-dev:ppc64el (8-20180110-1ubuntu1) ... Setting up gcc-7 (7.2.0-18ubuntu2) ... Setting up g++-7 (7.2.0-18ubuntu2) ... Setting up gnupg (2.1.15-1ubuntu8) ... Setting up libdpkg-perl (1.19.0.4ubuntu1) ... Setting up gcc-8 (8-20180110-1ubuntu1) ... Setting up g++-8 (8-20180110-1ubuntu1) ... Setting up dpkg-dev (1.19.0.4ubuntu1) ... Setting up libgssapi3-heimdal:ppc64el (7.5.0+dfsg-1) ... Setting up gcc (4:8-20121108-1ubuntu0.2) ... Setting up g++ (4:8-20121108-1ubuntu0.2) ... Setting up build-essential (12.4ubuntu1) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package PACKAGEBUILD-14100463 ppc64el bionic -c chroot:build-PACKAGEBUILD-14100463 --arch=ppc64el --dist=bionic --nolog graywolf_0.1.4+20170307gite1bf319-2build1.dsc Initiating build PACKAGEBUILD-14100463 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-109-generic #132-Ubuntu SMP Tue Jan 9 20:00:40 UTC 2018 ppc64le sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos02-ppc64el-019.buildd +==============================================================================+ | graywolf 0.1.4+20170307gite1bf319-2build1 (ppc64el) 15 Jan 2018 15:58 | +==============================================================================+ Package: graywolf Version: 0.1.4+20170307gite1bf319-2build1 Source Version: 0.1.4+20170307gite1bf319-2build1 Distribution: bionic Machine Architecture: ppc64el Host Architecture: ppc64el Build Architecture: ppc64el I: NOTICE: Log filtering will replace 'build/graywolf-ZzFmDY/graywolf-0.1.4+20170307gite1bf319' with '<>' I: NOTICE: Log filtering will replace 'build/graywolf-ZzFmDY' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-14100463/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- graywolf_0.1.4+20170307gite1bf319-2build1.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-oJLuKm/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-oJLuKm/apt_archive ./ InRelease Get:2 copy:/<>/resolver-oJLuKm/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-oJLuKm/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-oJLuKm/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-oJLuKm/apt_archive ./ Packages [529 B] Fetched 2862 B in 0s (125 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: g++-7 libasn1-8-heimdal libcurl3-gnutls libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libidn2-0 libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common libnghttp2-14 libpsl5 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libstdc++-7-dev libunistring0 libwind0-heimdal Use 'apt autoremove' to remove them. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 856 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-oJLuKm/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [856 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 856 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 13530 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_ppc64el.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: debhelper (>= 9), cmake, pkg-config, libx11-dev, libgsl-dev Filtered Build-Depends: debhelper (>= 9), cmake, pkg-config, libx11-dev, libgsl-dev dpkg-deb: building package 'sbuild-build-depends-graywolf-dummy' in '/<>/resolver-kKGS9_/apt_archive/sbuild-build-depends-graywolf-dummy.deb'. Ign:1 copy:/<>/resolver-kKGS9_/apt_archive ./ InRelease Get:2 copy:/<>/resolver-kKGS9_/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-kKGS9_/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-kKGS9_/apt_archive ./ Sources [238 B] Get:5 copy:/<>/resolver-kKGS9_/apt_archive ./ Packages [557 B] Fetched 2914 B in 0s (147 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install graywolf build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: g++-7 libcurl3-gnutls libstdc++-7-dev Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data debhelper dh-autoreconf dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libarchive13 libbsd0 libcroco3 libcurl3 libexpat1 libfile-stripnondeterminism-perl libfreetype6 libglib2.0-0 libgraphite2-3 libgsl-dev libgsl23 libgslcblas0 libharfbuzz0b libicu-le-hb0 libicu60 libjsoncpp1 liblzo2-2 libmagic-mgc libmagic1 libpipeline1 libpthread-stubs0-dev librhash0 libsigsegv2 libtimedate-perl libtool libuv1 libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb1 libxcb1-dev libxdmcp-dev libxdmcp6 libxml2 m4 man-db pkg-config po-debconf x11proto-core-dev x11proto-input-dev x11proto-kb-dev xorg-sgml-doctools xtrans-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation ninja-build dh-make dwz gettext-doc libasprintf-dev libgettextpo-dev groff lrzip gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info | gsl-ref-html libtool-doc gfortran | fortran95-compiler gcj-jdk libxcb-doc m4-doc less www-browser apparmor libmail-box-perl Recommended packages: curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs libltdl-dev libx11-doc libmail-sendmail-perl The following packages will be REMOVED: pkg-create-dbgsym* The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data debhelper dh-autoreconf dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libarchive13 libbsd0 libcroco3 libcurl3 libexpat1 libfile-stripnondeterminism-perl libfreetype6 libglib2.0-0 libgraphite2-3 libgsl-dev libgsl23 libgslcblas0 libharfbuzz0b libicu-le-hb0 libicu60 libjsoncpp1 liblzo2-2 libmagic-mgc libmagic1 libpipeline1 libpthread-stubs0-dev librhash0 libsigsegv2 libtimedate-perl libtool libuv1 libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb1 libxcb1-dev libxdmcp-dev libxdmcp6 libxml2 m4 man-db pkg-config po-debconf sbuild-build-depends-graywolf-dummy x11proto-core-dev x11proto-input-dev x11proto-kb-dev xorg-sgml-doctools xtrans-dev 0 upgraded, 62 newly installed, 1 to remove and 0 not upgraded. Need to get 28.5 MB of archives. After this operation, 128 MB of additional disk space will be used. Get:1 copy:/<>/resolver-kKGS9_/apt_archive ./ sbuild-build-depends-graywolf-dummy 0.invalid.0 [884 B] Get:2 http://ftpmaster.internal/ubuntu bionic/main ppc64el libxau6 ppc64el 1:1.0.8-1 [7460 B] Get:3 http://ftpmaster.internal/ubuntu bionic/main ppc64el groff-base ppc64el 1.22.3-9 [1361 kB] Get:4 http://ftpmaster.internal/ubuntu bionic/main ppc64el libbsd0 ppc64el 0.8.6-3 [50.0 kB] Get:5 http://ftpmaster.internal/ubuntu bionic/main ppc64el bsdmainutils ppc64el 9.0.14ubuntu1 [183 kB] Get:6 http://ftpmaster.internal/ubuntu bionic/main ppc64el libpipeline1 ppc64el 1.5.0-1 [24.7 kB] Get:7 http://ftpmaster.internal/ubuntu bionic/main ppc64el man-db ppc64el 2.7.6.1-4 [913 kB] Get:8 http://ftpmaster.internal/ubuntu bionic/main ppc64el cmake-data all 3.9.5-1 [1268 kB] Get:9 http://ftpmaster.internal/ubuntu bionic/main ppc64el liblzo2-2 ppc64el 2.08-1.2 [67.2 kB] Get:10 http://ftpmaster.internal/ubuntu bionic/main ppc64el libfreetype6 ppc64el 2.8-0.2ubuntu2 [385 kB] Get:11 http://ftpmaster.internal/ubuntu bionic/main ppc64el libglib2.0-0 ppc64el 2.54.1-1ubuntu1 [1160 kB] Get:12 http://ftpmaster.internal/ubuntu bionic/main ppc64el libgraphite2-3 ppc64el 1.3.10-8 [67.0 kB] Get:13 http://ftpmaster.internal/ubuntu bionic/main ppc64el libharfbuzz0b ppc64el 1.7.2-1 [237 kB] Get:14 http://ftpmaster.internal/ubuntu bionic/main ppc64el libicu-le-hb0 ppc64el 1.0.3+git161113-4 [17.7 kB] Get:15 http://ftpmaster.internal/ubuntu bionic/main ppc64el libicu60 ppc64el 60.2-1ubuntu1 [8363 kB] Get:16 http://ftpmaster.internal/ubuntu bionic/main ppc64el libxml2 ppc64el 2.9.4+dfsg1-5.2ubuntu1 [621 kB] Get:17 http://ftpmaster.internal/ubuntu bionic/main ppc64el libarchive13 ppc64el 3.2.2-3.1 [352 kB] Get:18 http://ftpmaster.internal/ubuntu bionic/main ppc64el libcurl3 ppc64el 7.57.0-1ubuntu1 [214 kB] Get:19 http://ftpmaster.internal/ubuntu bionic/main ppc64el libexpat1 ppc64el 2.2.5-3 [89.5 kB] Get:20 http://ftpmaster.internal/ubuntu bionic/main ppc64el libjsoncpp1 ppc64el 1.7.4-3 [79.0 kB] Get:21 http://ftpmaster.internal/ubuntu bionic/main ppc64el librhash0 ppc64el 1.3.4-3 [81.1 kB] Get:22 http://ftpmaster.internal/ubuntu bionic/main ppc64el libuv1 ppc64el 1.18.0-3 [63.6 kB] Get:23 http://ftpmaster.internal/ubuntu bionic/main ppc64el cmake ppc64el 3.9.5-1 [3520 kB] Get:24 http://ftpmaster.internal/ubuntu bionic/main ppc64el libmagic-mgc ppc64el 1:5.32-1 [184 kB] Get:25 http://ftpmaster.internal/ubuntu bionic/main ppc64el libmagic1 ppc64el 1:5.32-1 [76.6 kB] Get:26 http://ftpmaster.internal/ubuntu bionic/main ppc64el file ppc64el 1:5.32-1 [22.7 kB] Get:27 http://ftpmaster.internal/ubuntu bionic/main ppc64el gettext-base ppc64el 0.19.8.1-4ubuntu2 [49.7 kB] Get:28 http://ftpmaster.internal/ubuntu bionic/main ppc64el libxdmcp6 ppc64el 1:1.1.2-3 [11.0 kB] Get:29 http://ftpmaster.internal/ubuntu bionic/main ppc64el libxcb1 ppc64el 1.12-1ubuntu1 [43.9 kB] Get:30 http://ftpmaster.internal/ubuntu bionic/main ppc64el libx11-data all 2:1.6.4-3 [114 kB] Get:31 http://ftpmaster.internal/ubuntu bionic/main ppc64el libx11-6 ppc64el 2:1.6.4-3 [566 kB] Get:32 http://ftpmaster.internal/ubuntu bionic/main ppc64el libsigsegv2 ppc64el 2.11-1 [13.3 kB] Get:33 http://ftpmaster.internal/ubuntu bionic/main ppc64el m4 ppc64el 1.4.18-1 [202 kB] Get:34 http://ftpmaster.internal/ubuntu bionic/main ppc64el autoconf all 2.69-11 [322 kB] Get:35 http://ftpmaster.internal/ubuntu bionic/main ppc64el autotools-dev all 20171216.1 [39.7 kB] Get:36 http://ftpmaster.internal/ubuntu bionic/main ppc64el automake all 1:1.15.1-3ubuntu1 [509 kB] Get:37 http://ftpmaster.internal/ubuntu bionic/main ppc64el autopoint all 0.19.8.1-4ubuntu2 [412 kB] Get:38 http://ftpmaster.internal/ubuntu bionic/main ppc64el libtool all 2.4.6-2 [194 kB] Get:39 http://ftpmaster.internal/ubuntu bionic/main ppc64el dh-autoreconf all 15 [15.8 kB] Get:40 http://ftpmaster.internal/ubuntu bionic/main ppc64el libarchive-zip-perl all 1.60-1 [83.9 kB] Get:41 http://ftpmaster.internal/ubuntu bionic/main ppc64el libfile-stripnondeterminism-perl all 0.040-1 [13.9 kB] Get:42 http://ftpmaster.internal/ubuntu bionic/main ppc64el libtimedate-perl all 2.3000-2 [37.5 kB] Get:43 http://ftpmaster.internal/ubuntu bionic/main ppc64el dh-strip-nondeterminism all 0.040-1 [5196 B] Get:44 http://ftpmaster.internal/ubuntu bionic/main ppc64el libcroco3 ppc64el 0.6.12-2 [82.5 kB] Get:45 http://ftpmaster.internal/ubuntu bionic/main ppc64el gettext ppc64el 0.19.8.1-4ubuntu2 [1147 kB] Get:46 http://ftpmaster.internal/ubuntu bionic/main ppc64el intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:47 http://ftpmaster.internal/ubuntu bionic/main ppc64el po-debconf all 1.0.20 [232 kB] Get:48 http://ftpmaster.internal/ubuntu bionic/main ppc64el debhelper all 11ubuntu1 [887 kB] Get:49 http://ftpmaster.internal/ubuntu bionic/universe ppc64el libgslcblas0 ppc64el 2.4+dfsg-6 [100 kB] Get:50 http://ftpmaster.internal/ubuntu bionic/universe ppc64el libgsl23 ppc64el 2.4+dfsg-6 [885 kB] Get:51 http://ftpmaster.internal/ubuntu bionic/universe ppc64el libgsl-dev ppc64el 2.4+dfsg-6 [1180 kB] Get:52 http://ftpmaster.internal/ubuntu bionic/main ppc64el libpthread-stubs0-dev ppc64el 0.3-4 [3894 B] Get:53 http://ftpmaster.internal/ubuntu bionic/main ppc64el xorg-sgml-doctools all 1:1.11-1 [12.9 kB] Get:54 http://ftpmaster.internal/ubuntu bionic/main ppc64el x11proto-core-dev all 7.0.31-1 [700 kB] Get:55 http://ftpmaster.internal/ubuntu bionic/main ppc64el libxau-dev ppc64el 1:1.0.8-1 [9358 B] Get:56 http://ftpmaster.internal/ubuntu bionic/main ppc64el libxdmcp-dev ppc64el 1:1.1.2-3 [26.1 kB] Get:57 http://ftpmaster.internal/ubuntu bionic/main ppc64el x11proto-input-dev all 2.3.2-1 [118 kB] Get:58 http://ftpmaster.internal/ubuntu bionic/main ppc64el x11proto-kb-dev all 1.0.7-1 [226 kB] Get:59 http://ftpmaster.internal/ubuntu bionic/main ppc64el xtrans-dev all 1.3.5-1 [70.5 kB] Get:60 http://ftpmaster.internal/ubuntu bionic/main ppc64el libxcb1-dev ppc64el 1.12-1ubuntu1 [83.4 kB] Get:61 http://ftpmaster.internal/ubuntu bionic/main ppc64el libx11-dev ppc64el 2:1.6.4-3 [651 kB] Get:62 http://ftpmaster.internal/ubuntu bionic/main ppc64el pkg-config ppc64el 0.29.1-0ubuntu2 [44.1 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 28.5 MB in 0s (73.1 MB/s) (Reading database ... 13530 files and directories currently installed.) Removing pkg-create-dbgsym (0.73) ... Selecting previously unselected package libxau6:ppc64el. (Reading database ... 13521 files and directories currently installed.) Preparing to unpack .../00-libxau6_1%3a1.0.8-1_ppc64el.deb ... Unpacking libxau6:ppc64el (1:1.0.8-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../01-groff-base_1.22.3-9_ppc64el.deb ... Unpacking groff-base (1.22.3-9) ... Selecting previously unselected package libbsd0:ppc64el. Preparing to unpack .../02-libbsd0_0.8.6-3_ppc64el.deb ... Unpacking libbsd0:ppc64el (0.8.6-3) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../03-bsdmainutils_9.0.14ubuntu1_ppc64el.deb ... Unpacking bsdmainutils (9.0.14ubuntu1) ... Selecting previously unselected package libpipeline1:ppc64el. Preparing to unpack .../04-libpipeline1_1.5.0-1_ppc64el.deb ... Unpacking libpipeline1:ppc64el (1.5.0-1) ... Selecting previously unselected package man-db. Preparing to unpack .../05-man-db_2.7.6.1-4_ppc64el.deb ... Unpacking man-db (2.7.6.1-4) ... Selecting previously unselected package cmake-data. Preparing to unpack .../06-cmake-data_3.9.5-1_all.deb ... Unpacking cmake-data (3.9.5-1) ... Selecting previously unselected package liblzo2-2:ppc64el. Preparing to unpack .../07-liblzo2-2_2.08-1.2_ppc64el.deb ... Unpacking liblzo2-2:ppc64el (2.08-1.2) ... Selecting previously unselected package libfreetype6:ppc64el. Preparing to unpack .../08-libfreetype6_2.8-0.2ubuntu2_ppc64el.deb ... Unpacking libfreetype6:ppc64el (2.8-0.2ubuntu2) ... Selecting previously unselected package libglib2.0-0:ppc64el. Preparing to unpack .../09-libglib2.0-0_2.54.1-1ubuntu1_ppc64el.deb ... Unpacking libglib2.0-0:ppc64el (2.54.1-1ubuntu1) ... Selecting previously unselected package libgraphite2-3:ppc64el. Preparing to unpack .../10-libgraphite2-3_1.3.10-8_ppc64el.deb ... Unpacking libgraphite2-3:ppc64el (1.3.10-8) ... Selecting previously unselected package libharfbuzz0b:ppc64el. Preparing to unpack .../11-libharfbuzz0b_1.7.2-1_ppc64el.deb ... Unpacking libharfbuzz0b:ppc64el (1.7.2-1) ... Selecting previously unselected package libicu-le-hb0:ppc64el. Preparing to unpack .../12-libicu-le-hb0_1.0.3+git161113-4_ppc64el.deb ... Unpacking libicu-le-hb0:ppc64el (1.0.3+git161113-4) ... Selecting previously unselected package libicu60:ppc64el. Preparing to unpack .../13-libicu60_60.2-1ubuntu1_ppc64el.deb ... Unpacking libicu60:ppc64el (60.2-1ubuntu1) ... Selecting previously unselected package libxml2:ppc64el. Preparing to unpack .../14-libxml2_2.9.4+dfsg1-5.2ubuntu1_ppc64el.deb ... Unpacking libxml2:ppc64el (2.9.4+dfsg1-5.2ubuntu1) ... Selecting previously unselected package libarchive13:ppc64el. Preparing to unpack .../15-libarchive13_3.2.2-3.1_ppc64el.deb ... Unpacking libarchive13:ppc64el (3.2.2-3.1) ... Selecting previously unselected package libcurl3:ppc64el. Preparing to unpack .../16-libcurl3_7.57.0-1ubuntu1_ppc64el.deb ... Unpacking libcurl3:ppc64el (7.57.0-1ubuntu1) ... Selecting previously unselected package libexpat1:ppc64el. Preparing to unpack .../17-libexpat1_2.2.5-3_ppc64el.deb ... Unpacking libexpat1:ppc64el (2.2.5-3) ... Selecting previously unselected package libjsoncpp1:ppc64el. Preparing to unpack .../18-libjsoncpp1_1.7.4-3_ppc64el.deb ... Unpacking libjsoncpp1:ppc64el (1.7.4-3) ... Selecting previously unselected package librhash0. Preparing to unpack .../19-librhash0_1.3.4-3_ppc64el.deb ... Unpacking librhash0 (1.3.4-3) ... Selecting previously unselected package libuv1:ppc64el. Preparing to unpack .../20-libuv1_1.18.0-3_ppc64el.deb ... Unpacking libuv1:ppc64el (1.18.0-3) ... Selecting previously unselected package cmake. Preparing to unpack .../21-cmake_3.9.5-1_ppc64el.deb ... Unpacking cmake (3.9.5-1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../22-libmagic-mgc_1%3a5.32-1_ppc64el.deb ... Unpacking libmagic-mgc (1:5.32-1) ... Selecting previously unselected package libmagic1:ppc64el. Preparing to unpack .../23-libmagic1_1%3a5.32-1_ppc64el.deb ... Unpacking libmagic1:ppc64el (1:5.32-1) ... Selecting previously unselected package file. Preparing to unpack .../24-file_1%3a5.32-1_ppc64el.deb ... Unpacking file (1:5.32-1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../25-gettext-base_0.19.8.1-4ubuntu2_ppc64el.deb ... Unpacking gettext-base (0.19.8.1-4ubuntu2) ... Selecting previously unselected package libxdmcp6:ppc64el. Preparing to unpack .../26-libxdmcp6_1%3a1.1.2-3_ppc64el.deb ... Unpacking libxdmcp6:ppc64el (1:1.1.2-3) ... Selecting previously unselected package libxcb1:ppc64el. Preparing to unpack .../27-libxcb1_1.12-1ubuntu1_ppc64el.deb ... Unpacking libxcb1:ppc64el (1.12-1ubuntu1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../28-libx11-data_2%3a1.6.4-3_all.deb ... Unpacking libx11-data (2:1.6.4-3) ... Selecting previously unselected package libx11-6:ppc64el. Preparing to unpack .../29-libx11-6_2%3a1.6.4-3_ppc64el.deb ... Unpacking libx11-6:ppc64el (2:1.6.4-3) ... Selecting previously unselected package libsigsegv2:ppc64el. Preparing to unpack .../30-libsigsegv2_2.11-1_ppc64el.deb ... Unpacking libsigsegv2:ppc64el (2.11-1) ... Selecting previously unselected package m4. Preparing to unpack .../31-m4_1.4.18-1_ppc64el.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../32-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../33-autotools-dev_20171216.1_all.deb ... Unpacking autotools-dev (20171216.1) ... Selecting previously unselected package automake. Preparing to unpack .../34-automake_1%3a1.15.1-3ubuntu1_all.deb ... Unpacking automake (1:1.15.1-3ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../35-autopoint_0.19.8.1-4ubuntu2_all.deb ... Unpacking autopoint (0.19.8.1-4ubuntu2) ... Selecting previously unselected package libtool. Preparing to unpack .../36-libtool_2.4.6-2_all.deb ... Unpacking libtool (2.4.6-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../37-dh-autoreconf_15_all.deb ... Unpacking dh-autoreconf (15) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../38-libarchive-zip-perl_1.60-1_all.deb ... Unpacking libarchive-zip-perl (1.60-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../39-libfile-stripnondeterminism-perl_0.040-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.040-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../40-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../41-dh-strip-nondeterminism_0.040-1_all.deb ... Unpacking dh-strip-nondeterminism (0.040-1) ... Selecting previously unselected package libcroco3:ppc64el. Preparing to unpack .../42-libcroco3_0.6.12-2_ppc64el.deb ... Unpacking libcroco3:ppc64el (0.6.12-2) ... Selecting previously unselected package gettext. Preparing to unpack .../43-gettext_0.19.8.1-4ubuntu2_ppc64el.deb ... Unpacking gettext (0.19.8.1-4ubuntu2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../44-intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../45-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../46-debhelper_11ubuntu1_all.deb ... Unpacking debhelper (11ubuntu1) ... Selecting previously unselected package libgslcblas0:ppc64el. Preparing to unpack .../47-libgslcblas0_2.4+dfsg-6_ppc64el.deb ... Unpacking libgslcblas0:ppc64el (2.4+dfsg-6) ... Selecting previously unselected package libgsl23:ppc64el. Preparing to unpack .../48-libgsl23_2.4+dfsg-6_ppc64el.deb ... Unpacking libgsl23:ppc64el (2.4+dfsg-6) ... Selecting previously unselected package libgsl-dev. Preparing to unpack .../49-libgsl-dev_2.4+dfsg-6_ppc64el.deb ... Unpacking libgsl-dev (2.4+dfsg-6) ... Selecting previously unselected package libpthread-stubs0-dev:ppc64el. Preparing to unpack .../50-libpthread-stubs0-dev_0.3-4_ppc64el.deb ... Unpacking libpthread-stubs0-dev:ppc64el (0.3-4) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../51-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../52-x11proto-core-dev_7.0.31-1_all.deb ... Unpacking x11proto-core-dev (7.0.31-1) ... Selecting previously unselected package libxau-dev:ppc64el. Preparing to unpack .../53-libxau-dev_1%3a1.0.8-1_ppc64el.deb ... Unpacking libxau-dev:ppc64el (1:1.0.8-1) ... Selecting previously unselected package libxdmcp-dev:ppc64el. Preparing to unpack .../54-libxdmcp-dev_1%3a1.1.2-3_ppc64el.deb ... Unpacking libxdmcp-dev:ppc64el (1:1.1.2-3) ... Selecting previously unselected package x11proto-input-dev. Preparing to unpack .../55-x11proto-input-dev_2.3.2-1_all.deb ... Unpacking x11proto-input-dev (2.3.2-1) ... Selecting previously unselected package x11proto-kb-dev. Preparing to unpack .../56-x11proto-kb-dev_1.0.7-1_all.deb ... Unpacking x11proto-kb-dev (1.0.7-1) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../57-xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libxcb1-dev:ppc64el. Preparing to unpack .../58-libxcb1-dev_1.12-1ubuntu1_ppc64el.deb ... Unpacking libxcb1-dev:ppc64el (1.12-1ubuntu1) ... Selecting previously unselected package libx11-dev:ppc64el. Preparing to unpack .../59-libx11-dev_2%3a1.6.4-3_ppc64el.deb ... Unpacking libx11-dev:ppc64el (2:1.6.4-3) ... Selecting previously unselected package pkg-config. Preparing to unpack .../60-pkg-config_0.29.1-0ubuntu2_ppc64el.deb ... Unpacking pkg-config (0.29.1-0ubuntu2) ... Selecting previously unselected package sbuild-build-depends-graywolf-dummy. Preparing to unpack .../61-sbuild-build-depends-graywolf-dummy_0.invalid.0_ppc64el.deb ... Unpacking sbuild-build-depends-graywolf-dummy (0.invalid.0) ... Setting up libexpat1:ppc64el (2.2.5-3) ... Setting up libarchive-zip-perl (1.60-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libsigsegv2:ppc64el (2.11-1) ... Setting up libpthread-stubs0-dev:ppc64el (0.3-4) ... Setting up libcurl3:ppc64el (7.57.0-1ubuntu1) ... Setting up libuv1:ppc64el (1.18.0-3) ... Setting up groff-base (1.22.3-9) ... Setting up libglib2.0-0:ppc64el (2.54.1-1ubuntu1) ... No schema files found: doing nothing. Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up gettext-base (0.19.8.1-4ubuntu2) ... Setting up cmake-data (3.9.5-1) ... Setting up libpipeline1:ppc64el (1.5.0-1) ... Setting up x11proto-kb-dev (1.0.7-1) ... Setting up m4 (1.4.18-1) ... Setting up libbsd0:ppc64el (0.8.6-3) ... Setting up libfreetype6:ppc64el (2.8-0.2ubuntu2) ... Setting up libmagic-mgc (1:5.32-1) ... Setting up libmagic1:ppc64el (1:5.32-1) ... Setting up libgraphite2-3:ppc64el (1.3.10-8) ... Setting up librhash0 (1.3.4-3) ... Setting up pkg-config (0.29.1-0ubuntu2) ... Setting up xtrans-dev (1.3.5-1) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... Setting up autotools-dev (20171216.1) ... Setting up libxdmcp6:ppc64el (1:1.1.2-3) ... Setting up bsdmainutils (9.0.14ubuntu1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libgslcblas0:ppc64el (2.4+dfsg-6) ... Setting up libx11-data (2:1.6.4-3) ... Setting up libxau6:ppc64el (1:1.0.8-1) ... Setting up autopoint (0.19.8.1-4ubuntu2) ... Setting up liblzo2-2:ppc64el (2.08-1.2) ... Setting up libfile-stripnondeterminism-perl (0.040-1) ... Setting up libjsoncpp1:ppc64el (1.7.4-3) ... Setting up x11proto-core-dev (7.0.31-1) ... Setting up libgsl23:ppc64el (2.4+dfsg-6) ... Setting up libgsl-dev (2.4+dfsg-6) ... Setting up libharfbuzz0b:ppc64el (1.7.2-1) ... Setting up libxau-dev:ppc64el (1:1.0.8-1) ... Setting up autoconf (2.69-11) ... Setting up file (1:5.32-1) ... Setting up libxdmcp-dev:ppc64el (1:1.1.2-3) ... Setting up automake (1:1.15.1-3ubuntu1) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up man-db (2.7.6.1-4) ... Not building database; man-db/auto-update is not 'true'. Setting up libxcb1:ppc64el (1.12-1ubuntu1) ... Setting up x11proto-input-dev (2.3.2-1) ... Setting up libtool (2.4.6-2) ... Setting up libx11-6:ppc64el (2:1.6.4-3) ... Setting up libxcb1-dev:ppc64el (1.12-1ubuntu1) ... Setting up libx11-dev:ppc64el (2:1.6.4-3) ... Setting up dh-autoreconf (15) ... Setting up libicu-le-hb0:ppc64el (1.0.3+git161113-4) ... Setting up dh-strip-nondeterminism (0.040-1) ... Setting up libicu60:ppc64el (60.2-1ubuntu1) ... Setting up libxml2:ppc64el (2.9.4+dfsg1-5.2ubuntu1) ... Setting up libcroco3:ppc64el (0.6.12-2) ... Setting up gettext (0.19.8.1-4ubuntu2) ... Setting up libarchive13:ppc64el (3.2.2-3.1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up cmake (3.9.5-1) ... Setting up po-debconf (1.0.20) ... Setting up debhelper (11ubuntu1) ... Setting up sbuild-build-depends-graywolf-dummy (0.invalid.0) ... (Reading database ... 18461 files and directories currently installed.) Purging configuration files for pkg-create-dbgsym (0.73) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-109-generic ppc64el (ppc64le) Toolchain package versions: binutils_2.29.1-12ubuntu1 dpkg-dev_1.19.0.4ubuntu1 g++-7_7.2.0-18ubuntu2 g++-8_8-20180110-1ubuntu1 gcc-7_7.2.0-18ubuntu2 gcc-8_8-20180110-1ubuntu1 libc6-dev_2.26-0ubuntu2 libstdc++-7-dev_7.2.0-18ubuntu2 libstdc++-8-dev_8-20180110-1ubuntu1 libstdc++6_8-20180110-1ubuntu1 linux-libc-dev_4.13.0-25.29 Package versions: adduser_3.116ubuntu1 advancecomp_2.0-1 apt_1.6~alpha5 apt-transport-https_1.6~alpha5 autoconf_2.69-11 automake_1:1.15.1-3ubuntu1 autopoint_0.19.8.1-4ubuntu2 autotools-dev_20171216.1 base-files_10ubuntu1 base-passwd_3.5.44 bash_4.4-5ubuntu1 binutils_2.29.1-12ubuntu1 binutils-common_2.29.1-12ubuntu1 binutils-powerpc64le-linux-gnu_2.29.1-12ubuntu1 bsdmainutils_9.0.14ubuntu1 bsdutils_1:2.30.2-0.1ubuntu1 build-essential_12.4ubuntu1 bzip2_1.0.6-8.1 ca-certificates_20170717 cmake_3.9.5-1 cmake-data_3.9.5-1 coreutils_8.26-3ubuntu4 cpp_4:8-20121108-1ubuntu0.2 cpp-7_7.2.0-18ubuntu2 cpp-8_8-20180110-1ubuntu1 dash_0.5.8-2.3ubuntu1 debconf_1.5.65 debhelper_11ubuntu1 debianutils_4.8.4 dh-autoreconf_15 dh-strip-nondeterminism_0.040-1 diffutils_1:3.6-1 dmsetup_2:1.02.137-2ubuntu3 dpkg_1.19.0.4ubuntu1 dpkg-dev_1.19.0.4ubuntu1 e2fslibs_1.43.8-1ubuntu1 e2fsprogs_1.43.8-1ubuntu1 fakeroot_1.21-1ubuntu2 fdisk_2.30.2-0.1ubuntu1 file_1:5.32-1 findutils_4.6.0+git+20170828-2 g++_4:8-20121108-1ubuntu0.2 g++-7_7.2.0-18ubuntu2 g++-8_8-20180110-1ubuntu1 gcc_4:8-20121108-1ubuntu0.2 gcc-7_7.2.0-18ubuntu2 gcc-7-base_7.2.0-18ubuntu2 gcc-8_8-20180110-1ubuntu1 gcc-8-base_8-20180110-1ubuntu1 gettext_0.19.8.1-4ubuntu2 gettext-base_0.19.8.1-4ubuntu2 gnupg_2.1.15-1ubuntu8 gnupg-agent_2.1.15-1ubuntu8 gpgv_2.1.15-1ubuntu8 grep_3.1-2 groff-base_1.22.3-9 gzip_1.6-5ubuntu1 hostname_3.18 init_1.51 init-system-helpers_1.51 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3build1 libapparmor1_2.11.0-2ubuntu18 libapt-pkg5.0_1.6~alpha5 libarchive-zip-perl_1.60-1 libarchive13_3.2.2-3.1 libasan4_7.2.0-18ubuntu2 libasan5_8-20180110-1ubuntu1 libasn1-8-heimdal_7.5.0+dfsg-1 libassuan0_2.5.1-1 libatomic1_8-20180110-1ubuntu1 libattr1_1:2.4.47-2build1 libaudit-common_1:2.7.7-1ubuntu2 libaudit1_1:2.7.7-1ubuntu2 libbinutils_2.29.1-12ubuntu1 libblkid1_2.30.2-0.1ubuntu1 libbsd0_0.8.6-3 libbz2-1.0_1.0.6-8.1 libc-bin_2.26-0ubuntu2 libc-dev-bin_2.26-0ubuntu2 libc6_2.26-0ubuntu2 libc6-dev_2.26-0ubuntu2 libcap-ng0_0.7.7-3.1 libcap2_1:2.25-1.2 libcc1-0_8-20180110-1ubuntu1 libcomerr2_1.43.8-1ubuntu1 libcroco3_0.6.12-2 libcryptsetup4_2:1.7.3-4ubuntu1 libcurl3_7.57.0-1ubuntu1 libcurl3-gnutls_7.57.0-1ubuntu1 libdb5.3_5.3.28-13.1 libdebconfclient0_0.213ubuntu1 libdevmapper1.02.1_2:1.02.137-2ubuntu3 libdpkg-perl_1.19.0.4ubuntu1 libexpat1_2.2.5-3 libfakeroot_1.21-1ubuntu2 libfdisk1_2.30.2-0.1ubuntu1 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.040-1 libfreetype6_2.8-0.2ubuntu2 libgcc-7-dev_7.2.0-18ubuntu2 libgcc-8-dev_8-20180110-1ubuntu1 libgcc1_1:8-20180110-1ubuntu1 libgcrypt20_1.8.1-4 libgdbm3_1.8.3-14 libglib2.0-0_2.54.1-1ubuntu1 libgmp10_2:6.1.2+dfsg-1 libgnutls30_3.5.8-6ubuntu3 libgomp1_8-20180110-1ubuntu1 libgpg-error0_1.27-5 libgraphite2-3_1.3.10-8 libgsl-dev_2.4+dfsg-6 libgsl23_2.4+dfsg-6 libgslcblas0_2.4+dfsg-6 libgssapi-krb5-2_1.15.1-2 libgssapi3-heimdal_7.5.0+dfsg-1 libharfbuzz0b_1.7.2-1 libhcrypto4-heimdal_7.5.0+dfsg-1 libheimbase1-heimdal_7.5.0+dfsg-1 libheimntlm0-heimdal_7.5.0+dfsg-1 libhogweed4_3.3-2 libhx509-5-heimdal_7.5.0+dfsg-1 libicu-le-hb0_1.0.3+git161113-4 libicu60_60.2-1ubuntu1 libidn11_1.33-2.1 libidn2-0_2.0.4-1 libip4tc0_1.6.1-2ubuntu2 libisl15_0.18-1 libitm1_8-20180110-1ubuntu1 libjsoncpp1_1.7.4-3 libk5crypto3_1.15.1-2 libkeyutils1_1.5.9-9.2ubuntu1 libkmod2_24-1ubuntu2 libkrb5-26-heimdal_7.5.0+dfsg-1 libkrb5-3_1.15.1-2 libkrb5support0_1.15.1-2 libksba8_1.3.5-2 libldap-2.4-2_2.4.45+dfsg-1ubuntu1 libldap-common_2.4.45+dfsg-1ubuntu1 liblockfile-bin_1.14-1.1 liblockfile1_1.14-1.1 liblsan0_8-20180110-1ubuntu1 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.2.2-1.3 liblzo2-2_2.08-1.2 libmagic-mgc_1:5.32-1 libmagic1_1:5.32-1 libmount1_2.30.2-0.1ubuntu1 libmpc3_1.0.3-2 libmpfr4_3.1.6-1 libncurses5_6.0+20160625-1ubuntu1 libncursesw5_6.0+20160625-1ubuntu1 libnettle6_3.3-2 libnghttp2-14_1.29.0-1 libnpth0_1.5-3 libp11-kit0_0.23.9-2 libpam-modules_1.1.8-3.2ubuntu3 libpam-modules-bin_1.1.8-3.2ubuntu3 libpam-runtime_1.1.8-3.2ubuntu3 libpam0g_1.1.8-3.2ubuntu3 libpcre3_2:8.39-8 libperl5.26_5.26.1-3 libpipeline1_1.5.0-1 libpng16-16_1.6.34-1 libprocps6_2:3.3.12-1ubuntu2 libpsl5_0.19.1-4 libpthread-stubs0-dev_0.3-4 libquadmath0_8-20180110-1ubuntu1 libreadline7_7.0-0ubuntu2 librhash0_1.3.4-3 libroken18-heimdal_7.5.0+dfsg-1 librtmp1_2.4+20151223.gitfa8646d.1-1 libsasl2-2_2.1.27~101-g0780600+dfsg-3ubuntu1 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3ubuntu1 libseccomp2_2.3.1-2.1ubuntu3 libselinux1_2.7-2 libsemanage-common_2.7-2 libsemanage1_2.7-2 libsepol1_2.7-1 libsigsegv2_2.11-1 libslang2_2.3.1-5ubuntu1 libsmartcols1_2.30.2-0.1ubuntu1 libsqlite3-0_3.21.0-1 libss2_1.43.8-1ubuntu1 libssl1.0.0_1.0.2g-1ubuntu14 libstdc++-7-dev_7.2.0-18ubuntu2 libstdc++-8-dev_8-20180110-1ubuntu1 libstdc++6_8-20180110-1ubuntu1 libsystemd0_235-3ubuntu3 libtasn1-6_4.12-3 libtimedate-perl_2.3000-2 libtinfo5_6.0+20160625-1ubuntu1 libtool_2.4.6-2 libtsan0_8-20180110-1ubuntu1 libubsan0_7.2.0-18ubuntu2 libubsan1_8-20180110-1ubuntu1 libudev1_235-3ubuntu3 libunistring0_0.9.3-5.2ubuntu1 libusb-0.1-4_2:0.1.12-31 libustr-1.0-1_1.0.4-6 libuuid1_2.30.2-0.1ubuntu1 libuv1_1.18.0-3 libwind0-heimdal_7.5.0+dfsg-1 libx11-6_2:1.6.4-3 libx11-data_2:1.6.4-3 libx11-dev_2:1.6.4-3 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxcb1_1.12-1ubuntu1 libxcb1-dev_1.12-1ubuntu1 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxml2_2.9.4+dfsg1-5.2ubuntu1 linux-libc-dev_4.13.0-25.29 lockfile-progs_0.1.17build1 login_1:4.2-3.2ubuntu4 lsb-base_9.20170808ubuntu1 m4_1.4.18-1 make_4.1-9.1 man-db_2.7.6.1-4 mawk_1.3.3-17ubuntu2 mount_2.30.2-0.1ubuntu1 multiarch-support_2.26-0ubuntu2 ncurses-base_6.0+20160625-1ubuntu1 ncurses-bin_6.0+20160625-1ubuntu1 openssl_1.0.2g-1ubuntu14 optipng_0.7.6-1.1 passwd_1:4.2-3.2ubuntu4 patch_2.7.5-1build1 perl_5.26.1-3 perl-base_5.26.1-3 perl-modules-5.26_5.26.1-3 pinentry-curses_1.0.0-3 pkg-config_0.29.1-0ubuntu2 pkgbinarymangler_131 po-debconf_1.0.20 policyrcd-script-zg2_0.1-3 procps_2:3.3.12-1ubuntu2 readline-common_7.0-0ubuntu2 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-graywolf-dummy_0.invalid.0 sed_4.4-1 sensible-utils_0.0.11 systemd_235-3ubuntu3 systemd-sysv_235-3ubuntu3 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.10ubuntu1 tar_1.29b-2 tzdata_2017c-1 ubuntu-keyring_2016.10.27 util-linux_2.30.2-0.1ubuntu1 x11proto-core-dev_7.0.31-1 x11proto-input-dev_2.3.2-1 x11proto-kb-dev_1.0.7-1 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.5-1 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-0ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Sun Aug 6 00:25:44 2017 UTC gpgv: using RSA key gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./graywolf_0.1.4+20170307gite1bf319-2build1.dsc dpkg-source: info: extracting graywolf in graywolf-0.1.4+20170307gite1bf319 dpkg-source: info: unpacking graywolf_0.1.4+20170307gite1bf319.orig.tar.gz dpkg-source: info: unpacking graywolf_0.1.4+20170307gite1bf319-2build1.debian.tar.xz dpkg-source: info: applying 01_no_rpath_in_debian_package.patch dpkg-source: info: applying 02_dont_create_link.patch dpkg-source: info: applying 04_install_directory_multiarch.patch dpkg-source: info: applying 0004-Fixes-some-spelling-errors.patch Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-14100463 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-14100463 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-14100463 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package graywolf dpkg-buildpackage: info: source version 0.1.4+20170307gite1bf319-2build1 dpkg-buildpackage: info: source distribution artful dpkg-source --before-build graywolf-0.1.4+20170307gite1bf319 dpkg-buildpackage: info: host architecture ppc64el fakeroot debian/rules clean dh clean dh_auto_clean dh_clean debian/rules build-arch dh build-arch dh_update_autotools_config -a dh_auto_configure -a cd obj-powerpc64le-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -- The C compiler identification is GNU 8.0.0 -- The CXX compiler identification is GNU 8.0.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") -- Checking for module 'gsl' -- Found gsl, version 2.4 -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_SYSCONFDIR -- Build files have been written to: /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu dh_auto_build -a cd obj-powerpc64le-linux-gnu && make -j1 make[1]: Entering directory '/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu' /usr/bin/cmake -H/<>/graywolf-0.1.4+20170307gite1bf319 -B/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/CMakeFiles /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu' make -f src/Ylib/CMakeFiles/ycadgraywolf.dir/build.make src/Ylib/CMakeFiles/ycadgraywolf.dir/depend make[3]: Entering directory '/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu' cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/graywolf-0.1.4+20170307gite1bf319 /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib/CMakeFiles/ycadgraywolf.dir/DependInfo.cmake --color= Scanning dependencies of target ycadgraywolf make[3]: Leaving directory '/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu' make -f src/Ylib/CMakeFiles/ycadgraywolf.dir/build.make src/Ylib/CMakeFiles/ycadgraywolf.dir/build make[3]: Entering directory '/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu' [ 1%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/assign.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/assign.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/assign.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/assign.c:52: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/assign.c:53: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/program.h:25:8: warning: type defaults to ‘int’ in declaration of ‘YexitPgm’ [-Wimplicit-int] extern YexitPgm( P1(INT status) ) ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/assign.c: In function ‘augmentation’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/assign.c:343:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] INT w = (INT)NULL; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/assign.c: In function ‘transformation’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/assign.c:365:13: warning: type of ‘m’ defaults to ‘int’ [-Wimplicit-int] static void transformation( ys, yt, dplus, dminus, d, m, n ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/assign.c:365:13: warning: type of ‘n’ defaults to ‘int’ [-Wimplicit-int] [ 1%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/buster.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/buster.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/buster.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/buster.c:67: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:32:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_init’ [-Wimplicit-int] extern Ybuster_init() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:43:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_addpt’ [-Wimplicit-int] extern Ybuster_addpt( P2( INT x, INT y ) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:64:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_free’ [-Wimplicit-int] extern Ybuster_free() ; ^~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/buster.c:69: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/buster.c:225:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ybuster_addpt( xpos, ypos ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/buster.c: In function ‘Ybuster_addpt’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/buster.c:230:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/buster.c:225:1: note: declared here Ybuster_addpt( xpos, ypos ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/buster.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/buster.c:242:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ybuster_init() ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/buster.c:258:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ybuster_free() ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/buster.c: In function ‘Ybuster_verify’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/buster.c:300:9: warning: implicit declaration of function ‘Ybuster_check_rect’; did you mean ‘check_rect’? [-Wimplicit-function-declaration] if( Ybuster_check_rect( ptS[l].x, ptS[l].y, ptS[l+1].x, ptS[l+1].y )){ ^~~~~~~~~~~~~~~~~~ check_rect /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/buster.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/buster.c:367:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ybuster_check_rect_init( user_string ) ^~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/cleanup.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/cleanup.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/cleanup.c [ 2%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/colors.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/colors.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/colors.c [ 3%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/deck.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/deck.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/deck.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/deck.h:29, from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/deck.c:72: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/deck.c: In function ‘Ydeck_dump’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/deck.c:258:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] fprintf( stderr,"%d ", (INT)Ydeck_getData(deckPtr) ) ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/deck.c:267:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] fprintf( stderr,"%d ", (INT) Ydeck_getData(deckPtr) ) ; ^ [ 3%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/dialog.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/dialog.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:88: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:89: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/hash.h:79:8: warning: type defaults to ‘int’ in declaration of ‘Yhash_table_delete’ [-Wimplicit-int] extern Yhash_table_delete( P2(YHASHPTR hashtable,INT (*userdelete)() ) ) ; ^~~~~~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:92: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:80:9: warning: type defaults to ‘int’ in declaration of ‘_TW3DdrawAxis’ [-Wimplicit-int] extern _TW3DdrawAxis( P1(BOOL drawNotErase) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:118:8: warning: type defaults to ‘int’ in declaration of ‘TWcloseGraphics’ [-Wimplicit-int] extern TWcloseGraphics() ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:125:8: warning: type defaults to ‘int’ in declaration of ‘TWsetMode’ [-Wimplicit-int] extern TWsetMode( P1(INT mode) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:215:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_init’ [-Wimplicit-int] extern TWarb_init() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:223:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_addpt’ [-Wimplicit-int] extern TWarb_addpt( P2( INT xpos, INT ypos ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:243:8: warning: type defaults to ‘int’ in declaration of ‘TWflushFrame’ [-Wimplicit-int] extern TWflushFrame() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:252:8: warning: type defaults to ‘int’ in declaration of ‘TWstartFrame’ [-Wimplicit-int] extern TWstartFrame() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:262:8: warning: type defaults to ‘int’ in declaration of ‘TWzoom’ [-Wimplicit-int] extern TWzoom() ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:269:8: warning: type defaults to ‘int’ in declaration of ‘TWtranslate’ [-Wimplicit-int] extern TWtranslate() ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:276:8: warning: type defaults to ‘int’ in declaration of ‘TWfullView’ [-Wimplicit-int] extern TWfullView() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:284:8: warning: type defaults to ‘int’ in declaration of ‘TWsetwindow’ [-Wimplicit-int] extern TWsetwindow( P4( INT left, INT bottom, INT right, INT top ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:291:8: warning: type defaults to ‘int’ in declaration of ‘TWcolorXOR’ [-Wimplicit-int] extern TWcolorXOR( P2( INT color, BOOL exorFlag ) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:300:8: warning: type defaults to ‘int’ in declaration of ‘TWhighLightRect’ [-Wimplicit-int] extern TWhighLightRect( P4( INT x1,INT y1,INT x2,INT y2 )) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:306:8: warning: type defaults to ‘int’ in declaration of ‘TWsync’ [-Wimplicit-int] extern TWsync( ) ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:315:8: warning: type defaults to ‘int’ in declaration of ‘TWmoveRect’ [-Wimplicit-int] extern TWmoveRect( P6( INT *x1, INT *y1, INT *x2, INT *y2, INT ptx, INT pty )) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:338:8: warning: type defaults to ‘int’ in declaration of ‘TWgetPt’ [-Wimplicit-int] extern TWgetPt( P2( INT *x, INT *y )) ; ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:345:8: warning: type defaults to ‘int’ in declaration of ‘TWmessage’ [-Wimplicit-int] extern TWmessage( P1( char *message ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:386:8: warning: type defaults to ‘int’ in declaration of ‘TWrestoreState’ [-Wimplicit-int] extern TWrestoreState() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:395:8: warning: type defaults to ‘int’ in declaration of ‘TWcheckReconfig’ [-Wimplicit-int] extern TWcheckReconfig() ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:406:8: warning: type defaults to ‘int’ in declaration of ‘TWsetFrame’ [-Wimplicit-int] extern TWsetFrame( P1(INT number) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:424:8: warning: type defaults to ‘int’ in declaration of ‘TWforceRedraw’ [-Wimplicit-int] extern TWforceRedraw() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:432:8: warning: type defaults to ‘int’ in declaration of ‘TWdrawString’ [-Wimplicit-int] extern TWdrawString( P4(INT x, INT y, INT color, char *label ) ) ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:509:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_fill’ [-Wimplicit-int] extern TWarb_fill( P1(BOOL flag ) ) ; ^~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:94: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/info.h:59:8: warning: type defaults to ‘int’ in declaration of ‘TWsetDrawInfo’ [-Wimplicit-int] extern TWsetDrawInfo( P3( INT winheight, INT winwidth, Pixmap pixmap )) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:149:8: warning: type defaults to ‘int’ in declaration of ‘set_stipple_font’ [-Wimplicit-int] static set_stipple_font( P2(BOOL stippleOn, INT font_change ) ) ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:150:8: warning: type defaults to ‘int’ in declaration of ‘debug_dialog’ [-Wimplicit-int] static debug_dialog( P1( TWDIALOGPTR fieldp ) ) ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:151:8: warning: type defaults to ‘int’ in declaration of ‘check_cases’ [-Wimplicit-int] static check_cases( P3( TWDIALOGPTR fieldp, INT select, ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:153:8: warning: type defaults to ‘int’ in declaration of ‘draw_fields’ [-Wimplicit-int] static draw_fields( P1(TWDIALOGPTR fieldp) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:154:8: warning: type defaults to ‘int’ in declaration of ‘TWfreeWindows’ [-Wimplicit-int] static TWfreeWindows() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:155:8: warning: type defaults to ‘int’ in declaration of ‘find_font_boundary’ [-Wimplicit-int] static find_font_boundary() ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:156:8: warning: type defaults to ‘int’ in declaration of ‘edit_field’ [-Wimplicit-int] static edit_field( P4( INT field, Window win, XEvent event, ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c: In function ‘TWdialog’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:365:12: warning: implicit declaration of function ‘YcurTime’ [-Wimplicit-function-declaration] (void) YcurTime( &lasttimeL ) ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:525:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static set_stipple_font( stippleOn, font_change ) ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:556:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static check_cases( fieldp, select, user_function ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:588:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static draw_fields( fieldp ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:635:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static TWfreeWindows() ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:648:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static find_font_boundary() ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c: In function ‘world2pix_x’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:659:12: warning: type of ‘x’ defaults to ‘int’ [-Wimplicit-int] static INT world2pix_x( x ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c: In function ‘world2pix_y’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:664:12: warning: type of ‘y’ defaults to ‘int’ [-Wimplicit-int] static INT world2pix_y( y ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c: In function ‘world2fonty’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:669:12: warning: type of ‘y’ defaults to ‘int’ [-Wimplicit-int] static INT world2fonty( y ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dialog.c:681:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static edit_field( field, win, event, user_function ) ^~~~~~~~~~ [ 4%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/draw.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/draw.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:190: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:191: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/hash.h:79:8: warning: type defaults to ‘int’ in declaration of ‘Yhash_table_delete’ [-Wimplicit-int] extern Yhash_table_delete( P2(YHASHPTR hashtable,INT (*userdelete)() ) ) ; ^~~~~~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:193: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:80:9: warning: type defaults to ‘int’ in declaration of ‘_TW3DdrawAxis’ [-Wimplicit-int] extern _TW3DdrawAxis( P1(BOOL drawNotErase) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:118:8: warning: type defaults to ‘int’ in declaration of ‘TWcloseGraphics’ [-Wimplicit-int] extern TWcloseGraphics() ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:125:8: warning: type defaults to ‘int’ in declaration of ‘TWsetMode’ [-Wimplicit-int] extern TWsetMode( P1(INT mode) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:215:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_init’ [-Wimplicit-int] extern TWarb_init() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:223:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_addpt’ [-Wimplicit-int] extern TWarb_addpt( P2( INT xpos, INT ypos ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:243:8: warning: type defaults to ‘int’ in declaration of ‘TWflushFrame’ [-Wimplicit-int] extern TWflushFrame() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:252:8: warning: type defaults to ‘int’ in declaration of ‘TWstartFrame’ [-Wimplicit-int] extern TWstartFrame() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:262:8: warning: type defaults to ‘int’ in declaration of ‘TWzoom’ [-Wimplicit-int] extern TWzoom() ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:269:8: warning: type defaults to ‘int’ in declaration of ‘TWtranslate’ [-Wimplicit-int] extern TWtranslate() ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:276:8: warning: type defaults to ‘int’ in declaration of ‘TWfullView’ [-Wimplicit-int] extern TWfullView() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:284:8: warning: type defaults to ‘int’ in declaration of ‘TWsetwindow’ [-Wimplicit-int] extern TWsetwindow( P4( INT left, INT bottom, INT right, INT top ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:291:8: warning: type defaults to ‘int’ in declaration of ‘TWcolorXOR’ [-Wimplicit-int] extern TWcolorXOR( P2( INT color, BOOL exorFlag ) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:300:8: warning: type defaults to ‘int’ in declaration of ‘TWhighLightRect’ [-Wimplicit-int] extern TWhighLightRect( P4( INT x1,INT y1,INT x2,INT y2 )) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:306:8: warning: type defaults to ‘int’ in declaration of ‘TWsync’ [-Wimplicit-int] extern TWsync( ) ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:315:8: warning: type defaults to ‘int’ in declaration of ‘TWmoveRect’ [-Wimplicit-int] extern TWmoveRect( P6( INT *x1, INT *y1, INT *x2, INT *y2, INT ptx, INT pty )) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:338:8: warning: type defaults to ‘int’ in declaration of ‘TWgetPt’ [-Wimplicit-int] extern TWgetPt( P2( INT *x, INT *y )) ; ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:345:8: warning: type defaults to ‘int’ in declaration of ‘TWmessage’ [-Wimplicit-int] extern TWmessage( P1( char *message ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:386:8: warning: type defaults to ‘int’ in declaration of ‘TWrestoreState’ [-Wimplicit-int] extern TWrestoreState() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:395:8: warning: type defaults to ‘int’ in declaration of ‘TWcheckReconfig’ [-Wimplicit-int] extern TWcheckReconfig() ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:406:8: warning: type defaults to ‘int’ in declaration of ‘TWsetFrame’ [-Wimplicit-int] extern TWsetFrame( P1(INT number) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:424:8: warning: type defaults to ‘int’ in declaration of ‘TWforceRedraw’ [-Wimplicit-int] extern TWforceRedraw() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:432:8: warning: type defaults to ‘int’ in declaration of ‘TWdrawString’ [-Wimplicit-int] extern TWdrawString( P4(INT x, INT y, INT color, char *label ) ) ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:509:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_fill’ [-Wimplicit-int] extern TWarb_fill( P1(BOOL flag ) ) ; ^~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:195: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:32:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_init’ [-Wimplicit-int] extern Ybuster_init() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:43:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_addpt’ [-Wimplicit-int] extern Ybuster_addpt( P2( INT x, INT y ) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:64:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_free’ [-Wimplicit-int] extern Ybuster_free() ; ^~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:197: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/project.h:27:8: warning: type defaults to ‘int’ in declaration of ‘Yproject_space’ [-Wimplicit-int] extern Yproject_space( P2(INT xspace, INT yspace ) ) ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:200: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/info.h:59:8: warning: type defaults to ‘int’ in declaration of ‘TWsetDrawInfo’ [-Wimplicit-int] extern TWsetDrawInfo( P3( INT winheight, INT winwidth, Pixmap pixmap )) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:235:8: warning: type defaults to ‘int’ in declaration of ‘closeFrame’ [-Wimplicit-int] static closeFrame(P1(void)) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:336:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWsetMode( mode ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: In function ‘TWsetMode’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:344:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:336:1: note: declared here TWsetMode( mode ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: In function ‘TWinit’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:476:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:407:13: note: declared here static BOOL TWinit(argc,argv,numC,desiredColors,dumpOnly,menu,refresh_func) ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:486:2: warning: implicit declaration of function ‘YexitPgm’; did you mean ‘exit’? [-Wimplicit-function-declaration] YexitPgm(NOINIT) ; ^~~~~~~~ exit /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:693:5: warning: implicit declaration of function ‘TWdrawMenus’; did you mean ‘TWdrawRect’? [-Wimplicit-function-declaration] TWdrawMenus() ; ^~~~~~~~~~~ TWdrawRect /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:734:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWsetDrawInfo( winheight, winwidth, pixmap ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:746:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWforceRedraw() ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:760:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWcloseGraphics() ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: In function ‘TWcloseGraphics’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:774:2: warning: implicit declaration of function ‘TWfreeMenuWindows’; did you mean ‘TWinitMenuWindow’? [-Wimplicit-function-declaration] TWfreeMenuWindows() ; ^~~~~~~~~~~~~~~~~ TWinitMenuWindow /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:783:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWzoom() ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:834:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWfullView() ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: In function ‘TWfullView’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:837:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:834:1: note: declared here TWfullView() ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:849:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWsetwindow( left, bottom, right, top ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: In function ‘TWsetwindow’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:856:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:849:1: note: declared here TWsetwindow( left, bottom, right, top ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:868:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:849:1: note: declared here TWsetwindow( left, bottom, right, top ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:871:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:849:1: note: declared here TWsetwindow( left, bottom, right, top ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:878:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:849:1: note: declared here TWsetwindow( left, bottom, right, top ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:881:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:849:1: note: declared here TWsetwindow( left, bottom, right, top ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:909:5: warning: implicit declaration of function ‘TWinforMenus’; did you mean ‘TWread_menus’? [-Wimplicit-function-declaration] TWinforMenus() ; ^~~~~~~~~~~~ TWread_menus /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:934:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWtranslate() ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:973:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWflushFrame() ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: In function ‘TWflushFrame’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:976:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:973:1: note: declared here TWflushFrame() ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:983:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWsync() ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: In function ‘TWsync’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:986:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:983:1: note: declared here TWsync() ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1192:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWcolorXOR( color, exorFlag ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: In function ‘TWcolorXOR’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1204:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1192:1: note: declared here TWcolorXOR( color, exorFlag ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1215:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static startDFrame() ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1358:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWarb_init() ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1384:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWarb_addpt( xpos, ypos ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: In function ‘TWarb_addpt’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1408:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1384:1: note: declared here TWarb_addpt( xpos, ypos ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1514:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWarb_fill( flag ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1525:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWrect_fill( flag ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1536:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWhighLightRect( x1,y1,x2,y2 ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1562:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWmoveRect( x1, y1, x2, y2, ptx, pty ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1668:1: warning: return type defaults to ‘int’ [-Wimplicit-int] _TW3DdrawAxis( drawNotErase ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: In function ‘TW3DsetCamera’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1739:3: warning: implicit declaration of function ‘TWmouse_tracking_start’ [-Wimplicit-function-declaration] TWmouse_tracking_start() ; ^~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1747:12: warning: implicit declaration of function ‘TWmouse_tracking_end’ [-Wimplicit-function-declaration] while( !(TWmouse_tracking_end() )){ ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1748:11: warning: implicit declaration of function ‘TWmouse_tracking_pt’ [-Wimplicit-function-declaration] if( TWmouse_tracking_pt( &x, &y ) ){ ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1962:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWstringSize( string, width, height ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1978:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWdrawString( x, y, color, label ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: In function ‘TWdrawString’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1989:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1978:1: note: declared here TWdrawString( x, y, color, label ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1991:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1978:1: note: declared here TWdrawString( x, y, color, label ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1995:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:1978:1: note: declared here TWdrawString( x, y, color, label ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:2029:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWstartFrame() ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: In function ‘TWstartFrame’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:2045:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:2029:1: note: declared here TWstartFrame() ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:2054:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:2029:1: note: declared here TWstartFrame() ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:2091:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static closeFrame() ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: In function ‘closeFrame’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:2099:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:2091:8: note: declared here static closeFrame() ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:2133:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWsetFrame( number ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c: In function ‘TWsetFrame’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:2139:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/draw.c:2133:1: note: declared here TWsetFrame( number ) ^~~~~~~~~~ [ 4%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/dset.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/dset.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dset.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dset.c:64: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dset.c:66: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/dset.h:154:8: warning: type defaults to ‘int’ in declaration of ‘Ydset_dump’ [-Wimplicit-int] extern Ydset_dump(P2( YDSETPTR set, VOID (*printFunc)() ) ); ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dset.c:106:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static dset_free_trees( dset ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dset.c:653:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ydset_dump(dset,printFunc) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dset.c: In function ‘Ydset_dump’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dset.c:684:20: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘ELEMENTPTR’ {aka ‘struct dset_element *’} [-Wformat=] fprintf(stderr,"%ld ",parent); ~~^ ~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dset.c:691:25: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘VOIDPTR’ {aka ‘void *’} [-Wformat=] fprintf(stderr,"%ld ",ptr); ~~^ ~~~ %p /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dset.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/dset.c:739:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ydset_dump_tree(dset,print_key) ^~~~~~~~~~~~~~~ [ 4%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/edcolors.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/edcolors.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/edcolors.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/edcolors.c:64: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:80:9: warning: type defaults to ‘int’ in declaration of ‘_TW3DdrawAxis’ [-Wimplicit-int] extern _TW3DdrawAxis( P1(BOOL drawNotErase) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:118:8: warning: type defaults to ‘int’ in declaration of ‘TWcloseGraphics’ [-Wimplicit-int] extern TWcloseGraphics() ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:125:8: warning: type defaults to ‘int’ in declaration of ‘TWsetMode’ [-Wimplicit-int] extern TWsetMode( P1(INT mode) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:215:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_init’ [-Wimplicit-int] extern TWarb_init() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:223:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_addpt’ [-Wimplicit-int] extern TWarb_addpt( P2( INT xpos, INT ypos ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:243:8: warning: type defaults to ‘int’ in declaration of ‘TWflushFrame’ [-Wimplicit-int] extern TWflushFrame() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:252:8: warning: type defaults to ‘int’ in declaration of ‘TWstartFrame’ [-Wimplicit-int] extern TWstartFrame() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:262:8: warning: type defaults to ‘int’ in declaration of ‘TWzoom’ [-Wimplicit-int] extern TWzoom() ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:269:8: warning: type defaults to ‘int’ in declaration of ‘TWtranslate’ [-Wimplicit-int] extern TWtranslate() ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:276:8: warning: type defaults to ‘int’ in declaration of ‘TWfullView’ [-Wimplicit-int] extern TWfullView() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:284:8: warning: type defaults to ‘int’ in declaration of ‘TWsetwindow’ [-Wimplicit-int] extern TWsetwindow( P4( INT left, INT bottom, INT right, INT top ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:291:8: warning: type defaults to ‘int’ in declaration of ‘TWcolorXOR’ [-Wimplicit-int] extern TWcolorXOR( P2( INT color, BOOL exorFlag ) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:300:8: warning: type defaults to ‘int’ in declaration of ‘TWhighLightRect’ [-Wimplicit-int] extern TWhighLightRect( P4( INT x1,INT y1,INT x2,INT y2 )) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:306:8: warning: type defaults to ‘int’ in declaration of ‘TWsync’ [-Wimplicit-int] extern TWsync( ) ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:315:8: warning: type defaults to ‘int’ in declaration of ‘TWmoveRect’ [-Wimplicit-int] extern TWmoveRect( P6( INT *x1, INT *y1, INT *x2, INT *y2, INT ptx, INT pty )) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:338:8: warning: type defaults to ‘int’ in declaration of ‘TWgetPt’ [-Wimplicit-int] extern TWgetPt( P2( INT *x, INT *y )) ; ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:345:8: warning: type defaults to ‘int’ in declaration of ‘TWmessage’ [-Wimplicit-int] extern TWmessage( P1( char *message ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:386:8: warning: type defaults to ‘int’ in declaration of ‘TWrestoreState’ [-Wimplicit-int] extern TWrestoreState() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:395:8: warning: type defaults to ‘int’ in declaration of ‘TWcheckReconfig’ [-Wimplicit-int] extern TWcheckReconfig() ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:406:8: warning: type defaults to ‘int’ in declaration of ‘TWsetFrame’ [-Wimplicit-int] extern TWsetFrame( P1(INT number) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:424:8: warning: type defaults to ‘int’ in declaration of ‘TWforceRedraw’ [-Wimplicit-int] extern TWforceRedraw() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:432:8: warning: type defaults to ‘int’ in declaration of ‘TWdrawString’ [-Wimplicit-int] extern TWdrawString( P4(INT x, INT y, INT color, char *label ) ) ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:509:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_fill’ [-Wimplicit-int] extern TWarb_fill( P1(BOOL flag ) ) ; ^~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/edcolors.c:66: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/info.h:59:8: warning: type defaults to ‘int’ in declaration of ‘TWsetDrawInfo’ [-Wimplicit-int] extern TWsetDrawInfo( P3( INT winheight, INT winwidth, Pixmap pixmap )) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/edcolors.c:69:8: warning: type defaults to ‘int’ in declaration of ‘init_field’ [-Wimplicit-int] static init_field( P8(INT field, INT row, INT column, INT str_len, char *string, ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/edcolors.c:73:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWtoggleColors() ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/edcolors.c: In function ‘TWtoggleColors’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/edcolors.c:102:9: warning: implicit declaration of function ‘TWget_arb_fill’; did you mean ‘TWarb_fill’? [-Wimplicit-function-declaration] if( TWget_arb_fill() ){ ^~~~~~~~~~~~~~ TWarb_fill /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/edcolors.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/edcolors.c:162:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static init_field( field, row, column, str_len, string, ^~~~~~~~~~ [ 5%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/file.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/file.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/file.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/file.c:73: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/file.c: In function ‘YopenFile’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/file.c:93:2: warning: implicit declaration of function ‘YexitPgm’; did you mean ‘exit’? [-Wimplicit-function-declaration] YexitPgm(PGMFAIL) ; ^~~~~~~~ exit /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/file.c: In function ‘Yfile_slink’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/file.c:123:11: warning: implicit declaration of function ‘readlink’; did you mean ‘realloc’? [-Wimplicit-function-declaration] len = readlink( pathname, buf, BUFSIZ ) ; ^~~~~~~~ realloc [ 5%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/getftime.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/getftime.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/getftime.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/getftime.c:54: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ [ 6%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/graph.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/graph.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/deck.h:29, from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:59: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:60: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:80:9: warning: type defaults to ‘int’ in declaration of ‘_TW3DdrawAxis’ [-Wimplicit-int] extern _TW3DdrawAxis( P1(BOOL drawNotErase) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:118:8: warning: type defaults to ‘int’ in declaration of ‘TWcloseGraphics’ [-Wimplicit-int] extern TWcloseGraphics() ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:125:8: warning: type defaults to ‘int’ in declaration of ‘TWsetMode’ [-Wimplicit-int] extern TWsetMode( P1(INT mode) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:215:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_init’ [-Wimplicit-int] extern TWarb_init() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:223:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_addpt’ [-Wimplicit-int] extern TWarb_addpt( P2( INT xpos, INT ypos ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:243:8: warning: type defaults to ‘int’ in declaration of ‘TWflushFrame’ [-Wimplicit-int] extern TWflushFrame() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:252:8: warning: type defaults to ‘int’ in declaration of ‘TWstartFrame’ [-Wimplicit-int] extern TWstartFrame() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:262:8: warning: type defaults to ‘int’ in declaration of ‘TWzoom’ [-Wimplicit-int] extern TWzoom() ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:269:8: warning: type defaults to ‘int’ in declaration of ‘TWtranslate’ [-Wimplicit-int] extern TWtranslate() ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:276:8: warning: type defaults to ‘int’ in declaration of ‘TWfullView’ [-Wimplicit-int] extern TWfullView() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:284:8: warning: type defaults to ‘int’ in declaration of ‘TWsetwindow’ [-Wimplicit-int] extern TWsetwindow( P4( INT left, INT bottom, INT right, INT top ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:291:8: warning: type defaults to ‘int’ in declaration of ‘TWcolorXOR’ [-Wimplicit-int] extern TWcolorXOR( P2( INT color, BOOL exorFlag ) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:300:8: warning: type defaults to ‘int’ in declaration of ‘TWhighLightRect’ [-Wimplicit-int] extern TWhighLightRect( P4( INT x1,INT y1,INT x2,INT y2 )) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:306:8: warning: type defaults to ‘int’ in declaration of ‘TWsync’ [-Wimplicit-int] extern TWsync( ) ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:315:8: warning: type defaults to ‘int’ in declaration of ‘TWmoveRect’ [-Wimplicit-int] extern TWmoveRect( P6( INT *x1, INT *y1, INT *x2, INT *y2, INT ptx, INT pty )) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:338:8: warning: type defaults to ‘int’ in declaration of ‘TWgetPt’ [-Wimplicit-int] extern TWgetPt( P2( INT *x, INT *y )) ; ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:345:8: warning: type defaults to ‘int’ in declaration of ‘TWmessage’ [-Wimplicit-int] extern TWmessage( P1( char *message ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:386:8: warning: type defaults to ‘int’ in declaration of ‘TWrestoreState’ [-Wimplicit-int] extern TWrestoreState() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:395:8: warning: type defaults to ‘int’ in declaration of ‘TWcheckReconfig’ [-Wimplicit-int] extern TWcheckReconfig() ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:406:8: warning: type defaults to ‘int’ in declaration of ‘TWsetFrame’ [-Wimplicit-int] extern TWsetFrame( P1(INT number) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:424:8: warning: type defaults to ‘int’ in declaration of ‘TWforceRedraw’ [-Wimplicit-int] extern TWforceRedraw() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:432:8: warning: type defaults to ‘int’ in declaration of ‘TWdrawString’ [-Wimplicit-int] extern TWdrawString( P4(INT x, INT y, INT color, char *label ) ) ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:509:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_fill’ [-Wimplicit-int] extern TWarb_fill( P1(BOOL flag ) ) ; ^~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:61: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/dset.h:154:8: warning: type defaults to ‘int’ in declaration of ‘Ydset_dump’ [-Wimplicit-int] extern Ydset_dump(P2( YDSETPTR set, VOID (*printFunc)() ) ); ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘set_compare_node_ptr’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:155:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ( (INT)(p1) - (INT)(p2) ); ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:155:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ( (INT)(p1) - (INT)(p2) ); ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘graph_adjedge_insert’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:208:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] newSize = (INT) a_p[SIZE] + 1; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:209:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] max = (INT) a_p[MAXSIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:219:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] a_p[MAXSIZE] = (YEDGEPTR) max; /* this is really an INT */ ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:226:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] a_p[SIZE] = (YEDGEPTR) newSize; /* This is an INT */ ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘graph_adjedge_free’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:246:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] size = (INT) *s_p; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:258:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] *s_p = (YEDGEPTR) newSize; /* this is really an int */ ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘Ygraph_nodeDegree’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:410:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ( (INT) node->adjEdge[SIZE] + ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:411:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (INT) node->backEdge[SIZE] ); ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘Ygraph_listAdjNodes’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:548:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ( listNum <= (INT) node->adjEdge[SIZE] ) { ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘Ygraph_listBackNodes’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:576:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ( listNum <= (INT) node->backEdge[SIZE] ) { ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘Ygraph_nodeDelete’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:686:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l_p = c_p + (INT) a_p[SIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘Ygraph_edgeFindByNodes’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:795:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l_p = c_p + (INT) node1->adjEdge[SIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘Ygraph_edgeFindByNodeData’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:837:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l_p = c_p + (INT) node1->adjEdge[SIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘Ygraph_listAdjEdges’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:950:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ( listNum <= (INT) node->adjEdge[SIZE] ) { ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘Ygraph_listBackEdges’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:972:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ( listNum <= (INT) node->backEdge[SIZE] ) { ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘Ygraph_edgeInsert’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:1154:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l_p = c_p + (INT) node1->adjEdge[SIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘Ygraph_bfs’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:1360:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l_p = c_p + (INT) nextNode->adjEdge[SIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘graph_dfs_visit’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:1467:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l_p = c_p + (INT) node->adjEdge[SIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:1529:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l2_p = c2_p + (INT) node2->adjEdge[SIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘Ygraph_mst_prim’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:1722:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l_p = c_p + (INT) source->adjEdge[SIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:1742:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l_p = c_p + (INT) nextNode->adjEdge[SIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘Ygraph_dijkstra’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:1824:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l_p = c_p + (INT) nextNode->adjEdge[SIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘steiner_trace_back’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:2169:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l_p = c_p + (INT) currentNode->predecessor->adjEdge[SIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘Ygraph_requiredPath’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:2311:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l_p = c_p + (INT) nextNode->adjEdge[SIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘Ygraph_steinerImprove’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:2581:9: warning: implicit declaration of function ‘Yacm_random’; did you mean ‘srandom’? [-Wimplicit-function-declaration] r = Yacm_random() % numEdges; ^~~~~~~~~~~ srandom /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘Ygraph_nodeVerify’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:2727:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ( sizeof(YEDGEPTR) * ( (INT) node->adjEdge[MAXSIZE] - LO + 1 ) ) ) { ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:2733:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ( sizeof(YEDGEPTR) * ( (INT) node->backEdge[MAXSIZE] - LO + 1 ) ) ) { ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c: In function ‘Ygraph_verify’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:2850:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l_p = c_p + (INT) node->adjEdge[SIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:2865:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l_p = c_p + (INT) node->backEdge[SIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:2914:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l_p = c_p + (INT) node1->adjEdge[SIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:2934:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l_p = c_p + (INT) node1->backEdge[SIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:2952:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l_p = c_p + (INT) node2->adjEdge[SIZE]; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/graph.c:2977:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] l_p = c_p + (INT) node2->backEdge[SIZE]; ^ [ 6%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/grid.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/grid.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/grid.c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/grid.c:81:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YforceGrid( x , y ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/grid.c: In function ‘YforceGrid’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/grid.c:84:5: warning: implicit declaration of function ‘Ygridx’ [-Wimplicit-function-declaration] Ygridx( x ) ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/grid.c:85:5: warning: implicit declaration of function ‘Ygridy’ [-Wimplicit-function-declaration] Ygridy( y ) ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/grid.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/grid.c:89:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ygridx( x ) ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/grid.c:105:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ygridy( y ) ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/grid.c:120:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ygridx_down( x ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/grid.c:132:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ygridy_down( y ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/grid.c:145:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ygridx_up( x ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/grid.c:160:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ygridy_up( y ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/grid.c:174:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ygrid_setx( x, offset ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/grid.c:181:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ygrid_sety( y, offset ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/grid.c:188:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ygrid_getx( x, offset ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/grid.c:195:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ygrid_gety( y, offset ) ^~~~~~~~~~ [ 7%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/hash.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/hash.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/hash.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/hash.c:64: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/hash.h:79:8: warning: type defaults to ‘int’ in declaration of ‘Yhash_table_delete’ [-Wimplicit-int] extern Yhash_table_delete( P2(YHASHPTR hashtable,INT (*userdelete)() ) ) ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/hash.c:100:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Yhash_table_delete(hashtable, userdelete ) ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/hash.c: In function ‘Yhash_search’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/hash.c:166:10: warning: implicit declaration of function ‘strcmp’ [-Wimplicit-function-declaration] if( strcmp(curPtr->key, key ) == STRINGEQ ){ ^~~~~~ [ 7%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/heap.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/heap.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/heap.c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/heap.c: In function ‘Yheap_check_mem’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/heap.c:532:40: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] fprintf(stderr,"\theaps_allocated = %d\n", heaps_allocated); ~^ ~~~~~~~~~~~~~~~ %ld /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/heap.c:533:43: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] fprintf(stderr,"\theap_els_allocated = %d\n", heap_els_allocated); ~^ ~~~~~~~~~~~~~~~~~~ %ld [ 8%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/list.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/list.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/list.c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/list.c: In function ‘def_comp’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/list.c:752:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ( (INT) d1 - (INT) d2 ) ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/list.c:752:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ( (INT) d1 - (INT) d2 ) ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/list.c: In function ‘Ylist_check_mem’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/list.c:768:32: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long int’ [-Wformat=] printf("\tlists_allocated = %d\n", lists_allocatedS); ~^ ~~~~~~~~~~~~~~~~ %ld /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/list.c:769:35: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long int’ [-Wformat=] printf("\tlist_els_allocated = %d\n", list_els_allocatedS); ~^ ~~~~~~~~~~~~~~~~~~~ %ld [ 8%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/log.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/log.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/log.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/log.c:57: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/log.c:63:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ylog_msg( message ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/log.c:78:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ylog_start( design, message ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/log.c: In function ‘Ylog_msg’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/log.c:71:27: warning: ‘.log’ directive writing 4 bytes into a region of size between 1 and 256 [-Wformat-overflow=] sprintf( filename, "%s.log", cktNameS ) ; ^~~~ In file included from /usr/include/stdio.h:862, from /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/base.h:56, from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/log.c:56: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:33:10: note: ‘__builtin___sprintf_chk’ output between 5 and 260 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/log.c: In function ‘Ylog_start’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/log.c:88:27: warning: ‘.log’ directive writing 4 bytes into a region of size between 1 and 256 [-Wformat-overflow=] sprintf( filename, "%s.log", cktNameS ) ; ^~~~ In file included from /usr/include/stdio.h:862, from /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/base.h:56, from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/log.c:56: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:33:10: note: ‘__builtin___sprintf_chk’ output between 5 and 260 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/menus.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/menus.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:144: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:145: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/hash.h:79:8: warning: type defaults to ‘int’ in declaration of ‘Yhash_table_delete’ [-Wimplicit-int] extern Yhash_table_delete( P2(YHASHPTR hashtable,INT (*userdelete)() ) ) ; ^~~~~~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:148: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:80:9: warning: type defaults to ‘int’ in declaration of ‘_TW3DdrawAxis’ [-Wimplicit-int] extern _TW3DdrawAxis( P1(BOOL drawNotErase) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:118:8: warning: type defaults to ‘int’ in declaration of ‘TWcloseGraphics’ [-Wimplicit-int] extern TWcloseGraphics() ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:125:8: warning: type defaults to ‘int’ in declaration of ‘TWsetMode’ [-Wimplicit-int] extern TWsetMode( P1(INT mode) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:215:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_init’ [-Wimplicit-int] extern TWarb_init() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:223:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_addpt’ [-Wimplicit-int] extern TWarb_addpt( P2( INT xpos, INT ypos ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:243:8: warning: type defaults to ‘int’ in declaration of ‘TWflushFrame’ [-Wimplicit-int] extern TWflushFrame() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:252:8: warning: type defaults to ‘int’ in declaration of ‘TWstartFrame’ [-Wimplicit-int] extern TWstartFrame() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:262:8: warning: type defaults to ‘int’ in declaration of ‘TWzoom’ [-Wimplicit-int] extern TWzoom() ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:269:8: warning: type defaults to ‘int’ in declaration of ‘TWtranslate’ [-Wimplicit-int] extern TWtranslate() ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:276:8: warning: type defaults to ‘int’ in declaration of ‘TWfullView’ [-Wimplicit-int] extern TWfullView() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:284:8: warning: type defaults to ‘int’ in declaration of ‘TWsetwindow’ [-Wimplicit-int] extern TWsetwindow( P4( INT left, INT bottom, INT right, INT top ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:291:8: warning: type defaults to ‘int’ in declaration of ‘TWcolorXOR’ [-Wimplicit-int] extern TWcolorXOR( P2( INT color, BOOL exorFlag ) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:300:8: warning: type defaults to ‘int’ in declaration of ‘TWhighLightRect’ [-Wimplicit-int] extern TWhighLightRect( P4( INT x1,INT y1,INT x2,INT y2 )) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:306:8: warning: type defaults to ‘int’ in declaration of ‘TWsync’ [-Wimplicit-int] extern TWsync( ) ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:315:8: warning: type defaults to ‘int’ in declaration of ‘TWmoveRect’ [-Wimplicit-int] extern TWmoveRect( P6( INT *x1, INT *y1, INT *x2, INT *y2, INT ptx, INT pty )) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:338:8: warning: type defaults to ‘int’ in declaration of ‘TWgetPt’ [-Wimplicit-int] extern TWgetPt( P2( INT *x, INT *y )) ; ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:345:8: warning: type defaults to ‘int’ in declaration of ‘TWmessage’ [-Wimplicit-int] extern TWmessage( P1( char *message ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:386:8: warning: type defaults to ‘int’ in declaration of ‘TWrestoreState’ [-Wimplicit-int] extern TWrestoreState() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:395:8: warning: type defaults to ‘int’ in declaration of ‘TWcheckReconfig’ [-Wimplicit-int] extern TWcheckReconfig() ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:406:8: warning: type defaults to ‘int’ in declaration of ‘TWsetFrame’ [-Wimplicit-int] extern TWsetFrame( P1(INT number) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:424:8: warning: type defaults to ‘int’ in declaration of ‘TWforceRedraw’ [-Wimplicit-int] extern TWforceRedraw() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:432:8: warning: type defaults to ‘int’ in declaration of ‘TWdrawString’ [-Wimplicit-int] extern TWdrawString( P4(INT x, INT y, INT color, char *label ) ) ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:509:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_fill’ [-Wimplicit-int] extern TWarb_fill( P1(BOOL flag ) ) ; ^~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:150: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/info.h:59:8: warning: type defaults to ‘int’ in declaration of ‘TWsetDrawInfo’ [-Wimplicit-int] extern TWsetDrawInfo( P3( INT winheight, INT winwidth, Pixmap pixmap )) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:217:8: warning: type defaults to ‘int’ in declaration of ‘set_window_lights’ [-Wimplicit-int] static set_window_lights( P1(BOOL flag) ) ; ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:218:8: warning: type defaults to ‘int’ in declaration of ‘resize_windows’ [-Wimplicit-int] static resize_windows( P2( INT winwidth, INT winheight ) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:219:8: warning: type defaults to ‘int’ in declaration of ‘debug_menus’ [-Wimplicit-int] static debug_menus( P1(TWMENUPTR menu_field) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:220:8: warning: type defaults to ‘int’ in declaration of ‘draw_persistent_message’ [-Wimplicit-int] static draw_persistent_message( P1(char *message) ) ; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:224:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWinforMenus( ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:254:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWrestoreState() ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c: In function ‘TWinitMenuWindow’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:386:29: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘Window’ {aka ‘long unsigned int’} [-Wformat=] sprintf( windowIdString, "%d", drawS ) ; /* store as a string */ ~^ ~~~~~ %ld /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:389:29: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘Window’ {aka ‘long unsigned int’} [-Wformat=] sprintf( windowIdString, "%d", menuS ) ; /* store as a string */ ~^ ~~~~~ %ld /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:392:29: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘Window’ {aka ‘long unsigned int’} [-Wformat=] sprintf( windowIdString, "%d", messageS ) ;/* store as a string */ ~^ ~~~~~~~~ %ld /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:591:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWdrawMenus() ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:609:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static set_window_lights( flag ) ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c: In function ‘TWcheckMouse’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:719:5: warning: implicit declaration of function ‘Ytimer_elapsed’ [-Wimplicit-function-declaration] Ytimer_elapsed( &cur_time ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:721:2: warning: implicit declaration of function ‘sleep’ [-Wimplicit-function-declaration] sleep( (UNSIGNED_INT) 1 ) ; ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:989:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWdisableMenu( menu_item ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c: In function ‘TWdisableMenu’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:1001:3: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:989:1: note: declared here TWdisableMenu( menu_item ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:1005:3: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:989:1: note: declared here TWdisableMenu( menu_item ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:1011:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWenableMenu( menu_item ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c: In function ‘TWenableMenu’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:1023:3: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:1011:1: note: declared here TWenableMenu( menu_item ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:1027:3: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:1011:1: note: declared here TWenableMenu( menu_item ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:1033:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWgetPt( x, y ) ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:1078:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWmessage( message ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:1092:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWmessagePersistence(flag) ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:1102:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static draw_persistent_message( non_persistent_message ) ^~~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:1308:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWmouse_tracking_start() ^~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c: In function ‘TWcheckExposure’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:1405:9: warning: implicit declaration of function ‘YcurTime’ [-Wimplicit-function-declaration] (void) YcurTime( &time ) ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:1463:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWcheckReconfig() ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:1511:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static resize_windows( winwidth, winheight ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/menus.c:1576:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWfreeMenuWindows() ^~~~~~~~~~~~~~~~~ [ 9%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/message.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/message.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/message.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/message.c:83: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/message.c:99:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ymessage_print( messageType, routine, messageString ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/message.c: In function ‘Ymessage_print’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/message.c:155:3: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/message.c:99:1: note: declared here Ymessage_print( messageType, routine, messageString ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/message.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/message.c:169:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ymessage_warn_count() ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/message.c:175:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ymessage_error_count() ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/message.c:190:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ymessage_output( messageString ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/message.c:203:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ymessage_init( fileptr ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/message.c:209:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ymessage_mode( mode ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/message.c:232:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ymessage_flush() ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/message.c:243:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ymessage_close() ^~~~~~~~~~~~~~ [ 9%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/mst.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/mst.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c:55: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:80:9: warning: type defaults to ‘int’ in declaration of ‘_TW3DdrawAxis’ [-Wimplicit-int] extern _TW3DdrawAxis( P1(BOOL drawNotErase) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:118:8: warning: type defaults to ‘int’ in declaration of ‘TWcloseGraphics’ [-Wimplicit-int] extern TWcloseGraphics() ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:125:8: warning: type defaults to ‘int’ in declaration of ‘TWsetMode’ [-Wimplicit-int] extern TWsetMode( P1(INT mode) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:215:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_init’ [-Wimplicit-int] extern TWarb_init() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:223:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_addpt’ [-Wimplicit-int] extern TWarb_addpt( P2( INT xpos, INT ypos ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:243:8: warning: type defaults to ‘int’ in declaration of ‘TWflushFrame’ [-Wimplicit-int] extern TWflushFrame() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:252:8: warning: type defaults to ‘int’ in declaration of ‘TWstartFrame’ [-Wimplicit-int] extern TWstartFrame() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:262:8: warning: type defaults to ‘int’ in declaration of ‘TWzoom’ [-Wimplicit-int] extern TWzoom() ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:269:8: warning: type defaults to ‘int’ in declaration of ‘TWtranslate’ [-Wimplicit-int] extern TWtranslate() ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:276:8: warning: type defaults to ‘int’ in declaration of ‘TWfullView’ [-Wimplicit-int] extern TWfullView() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:284:8: warning: type defaults to ‘int’ in declaration of ‘TWsetwindow’ [-Wimplicit-int] extern TWsetwindow( P4( INT left, INT bottom, INT right, INT top ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:291:8: warning: type defaults to ‘int’ in declaration of ‘TWcolorXOR’ [-Wimplicit-int] extern TWcolorXOR( P2( INT color, BOOL exorFlag ) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:300:8: warning: type defaults to ‘int’ in declaration of ‘TWhighLightRect’ [-Wimplicit-int] extern TWhighLightRect( P4( INT x1,INT y1,INT x2,INT y2 )) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:306:8: warning: type defaults to ‘int’ in declaration of ‘TWsync’ [-Wimplicit-int] extern TWsync( ) ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:315:8: warning: type defaults to ‘int’ in declaration of ‘TWmoveRect’ [-Wimplicit-int] extern TWmoveRect( P6( INT *x1, INT *y1, INT *x2, INT *y2, INT ptx, INT pty )) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:338:8: warning: type defaults to ‘int’ in declaration of ‘TWgetPt’ [-Wimplicit-int] extern TWgetPt( P2( INT *x, INT *y )) ; ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:345:8: warning: type defaults to ‘int’ in declaration of ‘TWmessage’ [-Wimplicit-int] extern TWmessage( P1( char *message ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:386:8: warning: type defaults to ‘int’ in declaration of ‘TWrestoreState’ [-Wimplicit-int] extern TWrestoreState() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:395:8: warning: type defaults to ‘int’ in declaration of ‘TWcheckReconfig’ [-Wimplicit-int] extern TWcheckReconfig() ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:406:8: warning: type defaults to ‘int’ in declaration of ‘TWsetFrame’ [-Wimplicit-int] extern TWsetFrame( P1(INT number) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:424:8: warning: type defaults to ‘int’ in declaration of ‘TWforceRedraw’ [-Wimplicit-int] extern TWforceRedraw() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:432:8: warning: type defaults to ‘int’ in declaration of ‘TWdrawString’ [-Wimplicit-int] extern TWdrawString( P4(INT x, INT y, INT color, char *label ) ) ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:509:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_fill’ [-Wimplicit-int] extern TWarb_fill( P1(BOOL flag ) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c:69:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static cost(i,j) ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c:79:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ymst_init( numpins ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c:90:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ymst_free() ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c:98:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ymst_clear() ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c:103:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ymst_addpt( x, y ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c: In function ‘Ymst_addpt’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c:108:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c:103:1: note: declared here Ymst_addpt( x, y ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c:115:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ymst_draw() ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c:151:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ymst_enumerate( x1, y1, x2, y2, startFlag ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c: In function ‘Ymst_enumerate’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c:170:6: warning: ‘return’ with no value, in function returning non-void return ; /* no more edges left */ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c:151:1: note: declared here Ymst_enumerate( x1, y1, x2, y2, startFlag ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c:197:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ymst_color( color ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c: In function ‘Ymst_color’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mst.c:197:1: warning: type of ‘color’ defaults to ‘int’ [-Wimplicit-int] [ 10%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/mytime.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/mytime.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/mytime.c [ 10%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/okmalloc.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/okmalloc.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/okmalloc.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/okmalloc.c:137: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/okmalloc.c: In function ‘Ysafe_cfree’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/okmalloc.c:904:5: warning: implicit declaration of function ‘cfree’; did you mean ‘free’? [-Wimplicit-function-declaration] cfree(ptr); ^~~~~ free [ 11%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/path.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/path.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/path.c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/path.c: In function ‘Yfixpath’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/path.c:122:6: warning: implicit declaration of function ‘YfileExists’ [-Wimplicit-function-declaration] if( YfileExists( result ) ){ ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/path.c:127:6: warning: implicit declaration of function ‘YdirectoryExists’ [-Wimplicit-function-declaration] if( YdirectoryExists( result ) ){ ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/path.c:87:5: warning: ignoring return value of ‘getcwd’, declared with attribute warn_unused_result [-Wunused-result] getcwd( cur_dir, LRECL ) ; ^~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/plot.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/plot.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:58: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:77:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Yplot_control( toggle ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:84:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Yplot_init( int dval, ... ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c: In function ‘Yplot_init’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:96:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:84:1: note: declared here Yplot_init( int dval, ... ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:111:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Yplot_heading( int dval, ... ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c: In function ‘Yplot_heading’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:125:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:111:1: note: declared here Yplot_heading( int dval, ... ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:132:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:111:1: note: declared here Yplot_heading( int dval, ... ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:138:7: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:111:1: note: declared here Yplot_heading( int dval, ... ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:147:24: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] "couldn't find file %s name in opened file list\n" ) ; ~^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:149:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:111:1: note: declared here Yplot_heading( int dval, ... ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:160:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Yplot_close() ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c: In function ‘Yplot_close’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:166:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:160:1: note: declared here Yplot_close() ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:183:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Yplot( int dval, ... ) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c: In function ‘Yplot’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:203:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:183:1: note: declared here Yplot( int dval, ... ) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:210:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:183:1: note: declared here Yplot( int dval, ... ) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:221:24: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] "couldn't find file %s name in opened file list\n" ) ; ~^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:223:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:183:1: note: declared here Yplot( int dval, ... ) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:232:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:183:1: note: declared here Yplot( int dval, ... ) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:240:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:183:1: note: declared here Yplot( int dval, ... ) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:285:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:183:1: note: declared here Yplot( int dval, ... ) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:294:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:183:1: note: declared here Yplot( int dval, ... ) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:324:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Yplot_flush( gName ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c: In function ‘Yplot_flush’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:331:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:324:1: note: declared here Yplot_flush( gName ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:342:3: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:324:1: note: declared here Yplot_flush( gName ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:347:24: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] "couldn't find file %s name in opened file list\n" ) ; ~^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:349:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/plot.c:324:1: note: declared here Yplot_flush( gName ) ^~~~~~~~~~~ [ 12%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/program.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/program.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/program.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/program.c:68: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/program.c:69: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/program.h:25:8: warning: type defaults to ‘int’ in declaration of ‘YexitPgm’ [-Wimplicit-int] extern YexitPgm( P1(INT status) ) ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/program.c: In function ‘YinitProgram’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/program.c:91:3: warning: implicit declaration of function ‘Ytimer_start’ [-Wimplicit-function-declaration] Ytimer_start() ; /* start the elapsed timer */ ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/program.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/program.c:113:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YexitPgm(status) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/program.c: In function ‘YexitPgm’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/program.c:150:5: warning: implicit declaration of function ‘YdebugWrite’; did you mean ‘YdebugMemory’? [-Wimplicit-function-declaration] YdebugWrite() ; ^~~~~~~~~~~ YdebugMemory [ 12%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/project.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/project.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/project.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/project.c:52: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/project.h:27:8: warning: type defaults to ‘int’ in declaration of ‘Yproject_space’ [-Wimplicit-int] extern Yproject_space( P2(INT xspace, INT yspace ) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/project.c:57:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Yproject_space( xspace, yspace ) ^~~~~~~~~~~~~~ [ 13%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/queue.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/queue.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/queue.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/queue.c:63: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/queue.h:25:8: warning: type defaults to ‘int’ in declaration of ‘YinitQueue’ [-Wimplicit-int] extern YinitQueue( P2(YQUEUE *queue, char *node ) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/queue.h:43:8: warning: type defaults to ‘int’ in declaration of ‘Yadd2Queue’ [-Wimplicit-int] extern Yadd2Queue( P2(YQUEUE *queue, char *node ) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/queue.h:62:8: warning: type defaults to ‘int’ in declaration of ‘YdumpQueue’ [-Wimplicit-int] extern YdumpQueue( P1(YQUEUE *queue ) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/queue.c:66:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YinitQueue( queue, node ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/queue.c:95:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Yadd2Queue( queue, node ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/queue.c:117:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YdumpQueue( queue ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/queue.c: In function ‘YdumpQueue’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/queue.c:128:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] fprintf( stderr,"%d ", (INT)temp->data ) ; ^ [ 13%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/quicksort.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/quicksort.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/quicksort.c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/quicksort.c:55:8: warning: type defaults to ‘int’ in declaration of ‘qst’ [-Wimplicit-int] static qst(); ^~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/quicksort.c:141:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static qst(base, max) ^~~ [ 14%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/radixsort.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/radixsort.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/radixsort.c [ 14%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/rand.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/rand.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/rand.c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/rand.c:84:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Yset_random_seed( seed ) ^~~~~~~~~~~~~~~~ [ 15%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/rbtree.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/rbtree.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/rbtree.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/deck.h:29, from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/rbtree.c:92: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/rbtree.c:134:8: warning: type defaults to ‘int’ in declaration of ‘left_rotate’ [-Wimplicit-int] static left_rotate( P2(YTREEPTR tree, BINTREEPTR x) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/rbtree.c:135:8: warning: type defaults to ‘int’ in declaration of ‘right_rotate’ [-Wimplicit-int] static right_rotate( P2(YTREEPTR tree, BINTREEPTR x) ) ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/rbtree.c:136:8: warning: type defaults to ‘int’ in declaration of ‘tree_free’ [-Wimplicit-int] static tree_free( P1(BINTREEPTR ptr) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/rbtree.c:137:8: warning: type defaults to ‘int’ in declaration of ‘free_tree_and_data’ [-Wimplicit-int] static free_tree_and_data( P2(BINTREEPTR ptr, VOID (*userDelete)() ) ) ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/rbtree.c:138:8: warning: type defaults to ‘int’ in declaration of ‘tree_delete’ [-Wimplicit-int] static tree_delete( P3(YTREEPTR tree, BINTREEPTR z, VOID (*userDelete)() ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/rbtree.c:139:8: warning: type defaults to ‘int’ in declaration of ‘tree_dump’ [-Wimplicit-int] static tree_dump( P4(YTREEPTR tree,BINTREEPTR ptr, ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/rbtree.c:436:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static left_rotate( tree, x ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/rbtree.c:459:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static right_rotate( tree, x ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/rbtree.c:486:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static tree_delete( tree, z, userDelete ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/rbtree.c:840:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static tree_dump( tree, ptr, print_key, printTab ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/rbtree.c:1025:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static tree_free( ptr ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/rbtree.c:1040:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static free_tree_and_data( ptr, userDelete ) ^~~~~~~~~~~~~~~~~~ [ 15%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/relpath.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/relpath.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/relpath.c [ 15%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/set.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/set.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/set.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/set.c:75: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/set.c:76: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/set.h:84:8: warning: type defaults to ‘int’ in declaration of ‘Yset_free’ [-Wimplicit-int] extern Yset_free( P1(YSETPTR set ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/set.h:113:8: warning: type defaults to ‘int’ in declaration of ‘Yset_delete’ [-Wimplicit-int] extern Yset_delete( P2(YSETPTR set, INT node ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/set.h:123:8: warning: type defaults to ‘int’ in declaration of ‘Yset_empty’ [-Wimplicit-int] extern Yset_empty( P1(YSETPTR set ) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/set.h:131:8: warning: type defaults to ‘int’ in declaration of ‘Yset_comp’ [-Wimplicit-int] extern Yset_comp( P1(YSETPTR set ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/set.c: In function ‘Yset_init’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/set.c:94:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/set.c:80:9: note: declared here YSETPTR Yset_init( lowerLimit, upperLimit ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/set.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/set.c:113:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Yset_free( set ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/set.c:183:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Yset_delete( set, node ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/set.c:227:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Yset_empty( set ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/set.c:237:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Yset_comp( set ) ^~~~~~~~~ [ 16%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/stat.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/stat.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/stat.c [ 16%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/stats.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/stats.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/stats.c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/stats.c: In function ‘Yprint_stats’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/stats.c:107:5: warning: implicit declaration of function ‘gethostname’; did you mean ‘getrusage’? [-Wimplicit-function-declaration] gethostname(hostname, 256) ; ^~~~~~~~~~~ getrusage /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/stats.c:114:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] vm_used = ((INT) p) / 1024.0 + 0.5 ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/stats.c:135:5: warning: implicit declaration of function ‘Ytimer_elapsed’; did you mean ‘timerisset’? [-Wimplicit-function-declaration] Ytimer_elapsed( &elapsed_time ) ; ^~~~~~~~~~~~~~ timerisset /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/stats.c:157:57: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] fprintf(fout, "Maximum resident size = %5dK\n", ~~^ %5ld rusage.ru_maxrss/2) ; ~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/stats.c:170:43: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] fprintf(fout, "\nMajor page faults = %d\n", rusage.ru_majflt) ; ~^ ~~~~~~~~~~~~~~~~ %ld /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/stats.c:171:41: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] fprintf(fout, "Minor page faults = %d\n", rusage.ru_minflt) ; ~^ ~~~~~~~~~~~~~~~~ %ld /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/stats.c:172:29: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] fprintf(fout, "Swaps = %d\n\n", rusage.ru_nswap) ; ~^ ~~~~~~~~~~~~~~~ %ld /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/stats.c:174:36: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] fprintf(fout, "Input blocks = %d\n", rusage.ru_inblock) ; ~^ ~~~~~~~~~~~~~~~~~ %ld /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/stats.c:175:37: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] fprintf(fout, "Output blocks = %d\n\n", rusage.ru_oublock) ; ~^ ~~~~~~~~~~~~~~~~~ %ld /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/stats.c:177:50: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] fprintf(fout, "Context switch (voluntary) = %d\n", rusage.ru_nvcsw) ; ~^ ~~~~~~~~~~~~~~~ %ld /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/stats.c:178:52: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] fprintf(fout, "Context switch (involuntary) = %d\n", rusage.ru_nivcsw) ; ~^ ~~~~~~~~~~~~~~~~ %ld [ 17%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/string.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/string.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/string.c [ 17%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/system.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/system.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/system.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/system.c:51: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/system.c: In function ‘Ysystem’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/system.c:73:6: warning: implicit declaration of function ‘YexitPgm’; did you mean ‘exit’? [-Wimplicit-function-declaration] YexitPgm( PGMFAIL ) ; /* exit the program */ ^~~~~~~~ exit /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/system.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/system.c:80:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YcopyFile( sourcefile, destfile ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/system.c:87:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YmoveFile( sourcefile, destfile ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/system.c:94:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Yrm_files( files ) ^~~~~~~~~ [ 18%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/time.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/time.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/time.c [ 18%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/timer.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/timer.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/timer.c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/timer.c:67:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ytimer_start() ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/timer.c:82:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Ytimer_elapsed( time_elapsed ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/timer.c: In function ‘Ytimer_elapsed’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/timer.c:95:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/timer.c:82:1: note: declared here Ytimer_elapsed( time_elapsed ) ^~~~~~~~~~~~~~ [ 19%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/trans.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/trans.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/trans.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/trans.c:62: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ [ 19%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/wgraphics.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/wgraphics.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c:78: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c: In function ‘TWinitWGraphics’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c:116:2: warning: implicit declaration of function ‘YexitPgm’; did you mean ‘exit’? [-Wimplicit-function-declaration] YexitPgm( NODIRECTORY ) ; ^~~~~~~~ exit /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c:132:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWcloseWGraphics() ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c: In function ‘TWcloseWGraphics’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c:143:2: warning: implicit declaration of function ‘TWflushWFrame’; did you mean ‘TWflushFrame’? [-Wimplicit-function-declaration] TWflushWFrame() ; ^~~~~~~~~~~~~ TWflushFrame /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c:148:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWstartWFrame() ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c:194:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWflushWFrame() ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c:233:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWsetWFrame( number ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c:258:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWdrawWPin( ref_num, x1,y1,x2,y2,color,label) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c: In function ‘TWdrawWPin’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c:263:5: warning: implicit declaration of function ‘TWdrawWRect’; did you mean ‘TWdrawRect’? [-Wimplicit-function-declaration] TWdrawWRect( ref_num, x1,y1,x2,y2,color,label) ; ^~~~~~~~~~~ TWdrawRect /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c:267:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWdrawWLine( ref_num,x1,y1,x2,y2,color,label) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/wgraphics.c:309:1: warning: return type defaults to ‘int’ [-Wimplicit-int] TWdrawWRect( ref_num, x1,y1,x2,y2,color,label) ^~~~~~~~~~~ [ 20%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/ydebug.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/ydebug.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/ydebug.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/ydebug.c:77: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/ydebug.c:140:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YdebugWrite() ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/ydebug.c:163:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YsetDebug( flag ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/ydebug.c: In function ‘compare_routine’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/ydebug.c:203:13: warning: implicit declaration of function ‘strcmp’ [-Wimplicit-function-declaration] return( strcmp( key1->routine, key2->routine ) ) ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/ydebug.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/ydebug.c:218:1: warning: return type defaults to ‘int’ [-Wimplicit-int] YfixDebug( ptr, type ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/ydebug.c: In function ‘YfixDebug’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/ydebug.c:224:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf( "%d\n", (INT) ptr ) ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/ydebug.c:230:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf( "%0x\n", (INT) ptr ) ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/ydebug.c: In function ‘YdebugWrite’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/ydebug.c:150:6: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result] system( YmsgG ) ; ^~~~~~~~~~~~~~~ [ 20%] Building C object src/Ylib/CMakeFiles/ycadgraywolf.dir/yreadpar.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cc -Dycadgraywolf_EXPORTS -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/ycadgraywolf.dir/yreadpar.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/yreadpar.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/yreadpar.c:71: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/yreadpar.c: In function ‘make_data’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/yreadpar.c:272:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] data->value.ivalue = (INT) value ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/yreadpar.c: In function ‘Yreadpar_init’: /<>/graywolf-0.1.4+20170307gite1bf319/src/Ylib/yreadpar.c:483:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] data = make_data( tokens[1], (char *) numlayS, LAYER_T ) ; ^ [ 21%] Linking C shared library libycadgraywolf.so cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cmake -E cmake_link_script CMakeFiles/ycadgraywolf.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libycadgraywolf.so.1 -o libycadgraywolf.so.1.0.0 CMakeFiles/ycadgraywolf.dir/assign.c.o CMakeFiles/ycadgraywolf.dir/buster.c.o CMakeFiles/ycadgraywolf.dir/cleanup.c.o CMakeFiles/ycadgraywolf.dir/colors.c.o CMakeFiles/ycadgraywolf.dir/deck.c.o CMakeFiles/ycadgraywolf.dir/dialog.c.o CMakeFiles/ycadgraywolf.dir/draw.c.o CMakeFiles/ycadgraywolf.dir/dset.c.o CMakeFiles/ycadgraywolf.dir/edcolors.c.o CMakeFiles/ycadgraywolf.dir/file.c.o CMakeFiles/ycadgraywolf.dir/getftime.c.o CMakeFiles/ycadgraywolf.dir/graph.c.o CMakeFiles/ycadgraywolf.dir/grid.c.o CMakeFiles/ycadgraywolf.dir/hash.c.o CMakeFiles/ycadgraywolf.dir/heap.c.o CMakeFiles/ycadgraywolf.dir/list.c.o CMakeFiles/ycadgraywolf.dir/log.c.o CMakeFiles/ycadgraywolf.dir/menus.c.o CMakeFiles/ycadgraywolf.dir/message.c.o CMakeFiles/ycadgraywolf.dir/mst.c.o CMakeFiles/ycadgraywolf.dir/mytime.c.o CMakeFiles/ycadgraywolf.dir/okmalloc.c.o CMakeFiles/ycadgraywolf.dir/path.c.o CMakeFiles/ycadgraywolf.dir/plot.c.o CMakeFiles/ycadgraywolf.dir/program.c.o CMakeFiles/ycadgraywolf.dir/project.c.o CMakeFiles/ycadgraywolf.dir/queue.c.o CMakeFiles/ycadgraywolf.dir/quicksort.c.o CMakeFiles/ycadgraywolf.dir/radixsort.c.o CMakeFiles/ycadgraywolf.dir/rand.c.o CMakeFiles/ycadgraywolf.dir/rbtree.c.o CMakeFiles/ycadgraywolf.dir/relpath.c.o CMakeFiles/ycadgraywolf.dir/set.c.o CMakeFiles/ycadgraywolf.dir/stat.c.o CMakeFiles/ycadgraywolf.dir/stats.c.o CMakeFiles/ycadgraywolf.dir/string.c.o CMakeFiles/ycadgraywolf.dir/system.c.o CMakeFiles/ycadgraywolf.dir/time.c.o CMakeFiles/ycadgraywolf.dir/timer.c.o CMakeFiles/ycadgraywolf.dir/trans.c.o CMakeFiles/ycadgraywolf.dir/wgraphics.c.o CMakeFiles/ycadgraywolf.dir/ydebug.c.o CMakeFiles/ycadgraywolf.dir/yreadpar.c.o -lX11 -lm cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib && /usr/bin/cmake -E cmake_symlink_library libycadgraywolf.so.1.0.0 libycadgraywolf.so.1 libycadgraywolf.so make[3]: Leaving directory '/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu' [ 21%] Built target ycadgraywolf make -f src/date/CMakeFiles/getdate.dir/build.make src/date/CMakeFiles/getdate.dir/depend make[3]: Entering directory '/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu' cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/graywolf-0.1.4+20170307gite1bf319 /<>/graywolf-0.1.4+20170307gite1bf319/src/date /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/date /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/date/CMakeFiles/getdate.dir/DependInfo.cmake --color= Scanning dependencies of target getdate make[3]: Leaving directory '/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu' make -f src/date/CMakeFiles/getdate.dir/build.make src/date/CMakeFiles/getdate.dir/build make[3]: Entering directory '/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu' [ 21%] Building C object src/date/CMakeFiles/getdate.dir/getdate.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/date && /usr/bin/cc -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/getdate.dir/getdate.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:53:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main( argc , argv ) ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c: In function ‘main’: /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:63:1: warning: implicit declaration of function ‘system’ [-Wimplicit-function-declaration] system("date > date.h") ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:67:5: warning: implicit declaration of function ‘exit’ [-Wimplicit-function-declaration] exit(0) ; ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:67:5: warning: incompatible implicit declaration of built-in function ‘exit’ /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:67:5: note: include ‘’ or provide a declaration of ‘exit’ /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:42:1: +#include /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:67:5: exit(0) ; ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:78:5: warning: incompatible implicit declaration of built-in function ‘exit’ exit(0) ; ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:78:5: note: include ‘’ or provide a declaration of ‘exit’ /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:83:11: warning: implicit declaration of function ‘strlen’ [-Wimplicit-function-declaration] len = strlen( date ) ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:83:11: warning: incompatible implicit declaration of built-in function ‘strlen’ /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:83:11: note: include ‘’ or provide a declaration of ‘strlen’ /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:42:1: +#include /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:83:11: len = strlen( date ) ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:85:16: warning: unknown escape sequence: '\)' fprintf(fp,"#define DATE \"@\(#\) Yale compilation date:%s\"\n",date); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:87:5: warning: incompatible implicit declaration of built-in function ‘exit’ exit(0) ; ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:87:5: note: include ‘’ or provide a declaration of ‘exit’ /<>/graywolf-0.1.4+20170307gite1bf319/src/date/getdate.c:91:12: warning: unknown escape sequence: '\)' fprintf(fp,"#define DATE \"@\(#\) Yale compilation date:unknown\"\n") ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Linking C executable getdate cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/date && /usr/bin/cmake -E cmake_link_script CMakeFiles/getdate.dir/link.txt --verbose=1 /usr/bin/cc -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/getdate.dir/getdate.c.o -o getdate make[3]: Leaving directory '/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu' [ 22%] Built target getdate make -f src/twmc/CMakeFiles/TimberWolfMC.dir/build.make src/twmc/CMakeFiles/TimberWolfMC.dir/depend make[3]: Entering directory '/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu' cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/graywolf-0.1.4+20170307gite1bf319 /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc/CMakeFiles/TimberWolfMC.dir/DependInfo.cmake --color= Scanning dependencies of target TimberWolfMC make[3]: Leaving directory '/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu' make -f src/twmc/CMakeFiles/TimberWolfMC.dir/build.make src/twmc/CMakeFiles/TimberWolfMC.dir/build make[3]: Entering directory '/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu' [ 22%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/acceptt.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/acceptt.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/acceptt.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/acceptt.c:51: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/acceptt.c:58:1: warning: return type defaults to ‘int’ [-Wimplicit-int] init_table() ^~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:77, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/acceptt.c:51: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/acceptt.c: In function ‘acceptt’: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/base.h:235:26: warning: implicit declaration of function ‘Yacm_random’; did you mean ‘srandom’? [-Wimplicit-function-declaration] #define RAND (Yacm_random() ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/acceptt.c:86:33: note: in expansion of macro ‘RAND’ if( 1.0 + fred > ( (DOUBLE) RAND / (DOUBLE)0x7fffffff ) ) { ^~~~ [ 23%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/analyze.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/analyze.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/analyze.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/analyze.c:53: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/analyze.c: In function ‘analyze’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/analyze.c:159:1: warning: implicit declaration of function ‘Yquicksort’; did you mean ‘qsort’? [-Wimplicit-function-declaration] Yquicksort( (char *) arraynet , num , sizeof( INT ), comparex ) ; ^~~~~~~~~~ qsort /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/analyze.c: In function ‘weight_past_runs’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/analyze.c:233:6: warning: implicit declaration of function ‘strcmp’ [-Wimplicit-function-declaration] strcmp( tokens[3], KEYSTRING ) == STRINGEQ){ ^~~~~~ [ 23%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/compact.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/compact.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/compact.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/compact.c:75: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/compact.c:94:1: warning: return type defaults to ‘int’ [-Wimplicit-int] compact( compactFlag ) ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/compact.c: In function ‘compact’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/compact.c:148:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/compact.c:94:1: note: declared here compact( compactFlag ) ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/compact.c:178:2: warning: implicit declaration of function ‘Ytrans_init’; did you mean ‘Ymessage_init’? [-Wimplicit-function-declaration] Ytrans_init( bounptr->l,bounptr->b,bounptr->r,bounptr->t, ^~~~~~~~~~~ Ymessage_init /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/compact.c:205:6: warning: implicit declaration of function ‘YtranslateC’ [-Wimplicit-function-declaration] YtranslateC( &l,&b,&r,&t,cellptr->orient) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/compact.c:254:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/compact.c:94:1: note: declared here compact( compactFlag ) ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/compact.c:259:5: warning: implicit declaration of function ‘Ysystem’; did you mean ‘system’? [-Wimplicit-function-declaration] Ysystem( COMPACTPROG, ABORT, YmsgG, closegraphics ) ; ^~~~~~~ system /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/compact.c:282:13: warning: implicit declaration of function ‘strcmp’ [-Wimplicit-function-declaration] } else if( strcmp( tokens[0], INFOKEYWORD ) == STRINGEQ){ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/compact.c:335:2: warning: implicit declaration of function ‘YexitPgm’; did you mean ‘exit’? [-Wimplicit-function-declaration] YexitPgm( PGMFAIL ) ; ^~~~~~~~ exit /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/compact.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/compact.c:344:1: warning: return type defaults to ‘int’ [-Wimplicit-int] get_cell_centers( cell, xc, yc ) ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/compact.c: In function ‘get_cell_centers’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/compact.c:350:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] last_core_cell = (INT) routingTilesG[HOWMANY] - 4 ; ^ [ 24%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/config1.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/config1.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config1.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config1.c:75: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config1.c:84:1: warning: return type defaults to ‘int’ [-Wimplicit-int] config1() ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config1.c: In function ‘config1’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config1.c:215:16: warning: implicit declaration of function ‘get_arg_string’ [-Wimplicit-function-declaration] parasite = get_arg_string( arguments ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config1.c:218:5: warning: implicit declaration of function ‘Ysystem’; did you mean ‘system’? [-Wimplicit-function-declaration] Ysystem( "TimberWolfMC", ABORT, arguments, closegraphics ) ; ^~~~~~~ system /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config1.c:227:5: warning: implicit declaration of function ‘YcopyFile’; did you mean ‘YopenFile’? [-Wimplicit-function-declaration] YcopyFile( savfile, resfile ) ; ^~~~~~~~~ YopenFile In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config1.c:75: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config1.c:231:5: warning: implicit declaration of function ‘TWrestoreState’ [-Wimplicit-function-declaration] G( TWrestoreState() ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config1.c:243:5: warning: implicit declaration of function ‘YexitPgm’; did you mean ‘exit’? [-Wimplicit-function-declaration] YexitPgm( FAIL ) ; ^~~~~~~~ exit /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config1.c:247:1: warning: implicit declaration of function ‘makebins’; did you mean ‘makedev’? [-Wimplicit-function-declaration] makebins( numbins ) ; ^~~~~~~~ makedev /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config1.c:271:1: warning: implicit declaration of function ‘updateFixedCells’ [-Wimplicit-function-declaration] updateFixedCells( UPDATE ) ; /* place fixed cells */ ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config1.c:274:5: warning: implicit declaration of function ‘loadbins’; did you mean ‘llabs’? [-Wimplicit-function-declaration] loadbins( WIREAREAUNKNOWN ) ; ^~~~~~~~ llabs /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config1.c:277:1: warning: implicit declaration of function ‘placepads’ [-Wimplicit-function-declaration] placepads() ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config1.c:285:1: warning: implicit declaration of function ‘resize_wire_params’ [-Wimplicit-function-declaration] resize_wire_params() ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config1.c:287:1: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config1.c:84:1: note: declared here config1() ^~~~~~~ [ 24%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/config2.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/config2.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config2.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config2.c:62: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config2.c:65:1: warning: return type defaults to ‘int’ [-Wimplicit-int] config2( numbinX, numbinY, wire_red_ratio ) ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config2.c: In function ‘config2’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config2.c:149:5: warning: implicit declaration of function ‘reconfigure’; did you mean ‘config2’? [-Wimplicit-function-declaration] reconfigure( numbinX, numbinY, (DOUBLE) totalArea ) ; ^~~~~~~~~~~ config2 /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config2.c:151:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/config2.c:65:1: note: declared here config2( numbinX, numbinY, wire_red_ratio ) ^~~~~~~ [ 25%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/configpads.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/configpads.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:60: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:67:8: warning: type defaults to ‘int’ in declaration of ‘move_clockwise’ [-Wimplicit-int] static move_clockwise( P4(INT pad, INT side, INT cw_side, INT moveable_cw) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:68:8: warning: type defaults to ‘int’ in declaration of ‘move_counterclockwise’ [-Wimplicit-int] static move_counterclockwise( P4(INT pad,INT side,INT ccw_side,INT m_ccw ) ) ; ^~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:69:8: warning: type defaults to ‘int’ in declaration of ‘update_pad_position’ [-Wimplicit-int] static update_pad_position( P3(PADBOXPTR pad,INT current_side, INT move_side) ); ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:70:8: warning: type defaults to ‘int’ in declaration of ‘expand_core’ [-Wimplicit-int] static expand_core( P1(INT side) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:72:8: warning: type defaults to ‘int’ in declaration of ‘update_pad_groups’ [-Wimplicit-int] static update_pad_groups( P1(void) ) ; ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:73:8: warning: type defaults to ‘int’ in declaration of ‘resort_place_array’ [-Wimplicit-int] static resort_place_array( P1(void) ) ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:74:8: warning: type defaults to ‘int’ in declaration of ‘child_constraints’ [-Wimplicit-int] static child_constraints(P5(PADBOXPTR pad,INT side,DOUBLE lb,DOUBLE ub,BOOL s)); ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:75:8: warning: type defaults to ‘int’ in declaration of ‘place_variable’ [-Wimplicit-int] static place_variable( P3(INT first,INT numpads,INT side) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:84:1: warning: return type defaults to ‘int’ [-Wimplicit-int] align_pads() ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c: In function ‘check_overflow’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:246:5: warning: implicit declaration of function ‘Yquicksort’; did you mean ‘qsort’? [-Wimplicit-function-declaration] Yquicksort( &(sort_overflow[1]), 4, sizeof(INT), compare_overflow ); ^~~~~~~~~~ qsort /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:338:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static move_clockwise( pad, side, clockwise_side, moveable_cw ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:355:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static move_counterclockwise( pad, side, counterclockwise, moveable_ccw ) ^~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:371:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static update_pad_position( padptr, current_side, move_side ) ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:395:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static expand_core( side ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:465:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static resort_place_array() ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:472:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static update_pad_groups() ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c: In function ‘update_pad_groups’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:482:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:472:8: note: declared here static update_pad_groups() ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:498:6: warning: implicit declaration of function ‘calc_constraints’; did you mean ‘child_constraints’? [-Wimplicit-function-declaration] calc_constraints( pad, pad->padside, &lobound, &hibound, ^~~~~~~~~~~~~~~~ child_constraints /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:506:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static child_constraints( pad, side, lb, ub, spacing_restricted ) ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:529:1: warning: return type defaults to ‘int’ [-Wimplicit-int] calc_constraints( pad, side, lb, ub, spacing_restricted,lowpos, uppos ) ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:589:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static place_variable( first, numpads, side ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:647:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dimension_pads() ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/configpads.c:689:1: warning: return type defaults to ‘int’ [-Wimplicit-int] orient_pads() ^~~~~~~~~~~ [ 25%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/debug.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/debug.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c:54: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c:67:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dcellList( cell ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c: In function ‘dcellList’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c:82:25: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘INT *’ {aka ‘int *’} [-Wformat=] printf("cellList: %0x ", cellList ); ~~^ ~~~~~~~~ %0ls /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c: In function ‘checkbinList’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c:141:42: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] sprintf( YmsgG, "Problem with cell:%d bins\n" ) ; ~^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c:153:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dbinList( flag ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c: In function ‘dbinList’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c:170:23: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘INT *’ {aka ‘int *’} [-Wformat=] printf("cellList: %0x ", cellList ); ~~^ ~~~~~~~~ %0ls /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c:185:27: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘INT *’ {aka ‘int *’} [-Wformat=] printf("cellList: %0x ", cellList ); ~~^ ~~~~~~~~ %0ls /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c:207:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dbins( flag ) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c:257:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dmove() ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c:299:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dtile(cell) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c:319:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dloadbins( flag ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c: In function ‘dloadbins’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c:325:5: warning: implicit declaration of function ‘loadbins’; did you mean ‘dloadbins’? [-Wimplicit-function-declaration] loadbins( flag ) ; ^~~~~~~~ dloadbins /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c:337:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dcellareas() ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c: In function ‘dcellareas’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/debug.c:340:41: warning: implicit declaration of function ‘calc_cellareas’; did you mean ‘dcellareas’? [-Wimplicit-function-declaration] printf("Area without routing area:%d\n",calc_cellareas(FALSE) ) ; ^~~~~~~~~~~~~~ dcellareas [ 25%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/finalout.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/finalout.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:79: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:90:1: warning: return type defaults to ‘int’ [-Wimplicit-int] finalout() ^~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:79: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c: In function ‘finalout’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:97:4: warning: implicit declaration of function ‘graphics_dump’ [-Wimplicit-function-declaration] G( graphics_dump() ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:98:4: warning: implicit declaration of function ‘TWsetMode’ [-Wimplicit-function-declaration] G( TWsetMode(1) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:99:4: warning: implicit declaration of function ‘draw_the_data’ [-Wimplicit-function-declaration] G( draw_the_data() ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:104:1: warning: implicit declaration of function ‘turn_wireest_on’ [-Wimplicit-function-declaration] turn_wireest_on(FALSE) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:107:1: warning: implicit declaration of function ‘set_pin_verbosity’ [-Wimplicit-function-declaration] set_pin_verbosity( TRUE ) ; ^~~~~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:79: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:112:8: warning: implicit declaration of function ‘TWmessage’ [-Wimplicit-function-declaration] G( TWmessage( "TimberWolfMC waiting for your response" ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:113:8: warning: implicit declaration of function ‘process_graphics’ [-Wimplicit-function-declaration] G( process_graphics() ) ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:116:1: warning: implicit declaration of function ‘savewolf’ [-Wimplicit-function-declaration] savewolf( TRUE ) ; /* for debug purposes force save to occur */ ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:120:5: warning: implicit declaration of function ‘closegraphics’ [-Wimplicit-function-declaration] closegraphics() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:121:5: warning: implicit declaration of function ‘YexitPgm’; did you mean ‘exit’? [-Wimplicit-function-declaration] YexitPgm( PGMOK ) ; ^~~~~~~~ exit /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:123:1: warning: implicit declaration of function ‘grid_cells’ [-Wimplicit-function-declaration] grid_cells() ; /* force cells to grid locations */ ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:124:1: warning: implicit declaration of function ‘compact’ [-Wimplicit-function-declaration] compact(VIOLATIONSONLY); /* remove cell overlap */ ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:128:5: warning: implicit declaration of function ‘set_determine_side’ [-Wimplicit-function-declaration] set_determine_side( FALSE ) ; /* allow SC to pick side */ ^~~~~~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:79: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:129:8: warning: implicit declaration of function ‘set_graphic_context’ [-Wimplicit-function-declaration] G( set_graphic_context( PARTITION_PLACEMENT ) ) ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:130:5: warning: implicit declaration of function ‘config_rows’ [-Wimplicit-function-declaration] config_rows() ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:131:5: warning: implicit declaration of function ‘print_paths’ [-Wimplicit-function-declaration] print_paths() ; /* print path information */ ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:132:5: warning: implicit declaration of function ‘Output’ [-Wimplicit-function-declaration] Output( 0 ) ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:133:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:90:1: note: declared here finalout() ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:137:1: warning: implicit declaration of function ‘setVirtualCore’ [-Wimplicit-function-declaration] setVirtualCore( TRUE ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:138:1: warning: implicit declaration of function ‘placepads’ [-Wimplicit-function-declaration] placepads() ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:142:1: warning: implicit declaration of function ‘check_graphics’ [-Wimplicit-function-declaration] check_graphics() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:146:5: warning: implicit declaration of function ‘loadbins’; did you mean ‘llabs’? [-Wimplicit-function-declaration] loadbins(FALSE) ; /* wireArea not known */ ^~~~~~~~ llabs /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:148:1: warning: implicit declaration of function ‘prnt_cost’ [-Wimplicit-function-declaration] prnt_cost( "\nFINAL PLACEMENT RESULTS AFTER VIOLATION REMOVAL ARE:\n" ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:154:5: warning: implicit declaration of function ‘gmain’; did you mean ‘fmin’? [-Wimplicit-function-declaration] gmain( CHANNELGRAPH ) ; ^~~~~ fmin /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:155:5: warning: implicit declaration of function ‘rmain’; did you mean ‘fmin’? [-Wimplicit-function-declaration] rmain( NOCONSTRAINTS ) ; ^~~~~ fmin /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:157:5: warning: implicit declaration of function ‘adapt_wire_estimator’ [-Wimplicit-function-declaration] adapt_wire_estimator() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:161:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:90:1: note: declared here finalout() ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:166:14: warning: implicit declaration of function ‘findcost’; did you mean ‘finalout’? [-Wimplicit-function-declaration] funccostG = findcost() ; ^~~~~~~~ finalout /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:170:2: warning: implicit declaration of function ‘wirecosts’ [-Wimplicit-function-declaration] wirecosts() ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:175:2: warning: implicit declaration of function ‘reorigin’ [-Wimplicit-function-declaration] reorigin() ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:208:1: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:90:1: note: declared here finalout() ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:214:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Output( cycle ) ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c: In function ‘Output’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:219:2: warning: implicit declaration of function ‘update_pins’ [-Wimplicit-function-declaration] update_pins( FALSE ) ; /* update the _orig fields */ ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:221:5: warning: implicit declaration of function ‘outgeo’ [-Wimplicit-function-declaration] outgeo() ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:222:5: warning: implicit declaration of function ‘output’; did you mean ‘Output’? [-Wimplicit-function-declaration] output(NULL) ; ^~~~~~ Output /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:223:5: warning: implicit declaration of function ‘outpin’; did you mean ‘Output’? [-Wimplicit-function-declaration] outpin() ; ^~~~~~ Output /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:225:2: warning: implicit declaration of function ‘output_partition’ [-Wimplicit-function-declaration] output_partition() ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:227:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:214:1: note: declared here Output( cycle ) ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:231:1: warning: return type defaults to ‘int’ [-Wimplicit-int] prnt_cost( out_string ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c: In function ‘prnt_cost’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:249:5: warning: implicit declaration of function ‘find_core_boundary’ [-Wimplicit-function-declaration] find_core_boundary( &blocklG, &blockrG, &blockbG, &blocktG ) ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalout.c:262:1: warning: return type defaults to ‘int’ [-Wimplicit-int] check_graphics() ^~~~~~~~~~~~~~ [ 26%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/finalpin.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/finalpin.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalpin.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalpin.c:51: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/finalpin.c:58:1: warning: return type defaults to ‘int’ [-Wimplicit-int] finalpin() ^~~~~~~~ [ 26%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/gmain.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/gmain.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c:59: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c:72:8: warning: type defaults to ‘int’ in declaration of ‘free_routing_tiles’ [-Wimplicit-int] static free_routing_tiles(); ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c:85:1: warning: return type defaults to ‘int’ [-Wimplicit-int] gmain( updateNotChan ) ^~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c:59: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c: In function ‘gmain’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c:125:20: warning: implicit declaration of function ‘TWsaveState’ [-Wimplicit-function-declaration] G( windowId = TWsaveState() ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c:135:5: warning: implicit declaration of function ‘Ysystem’; did you mean ‘system’? [-Wimplicit-function-declaration] Ysystem( GENGRAPHPROG, ABORT, YmsgG, closegraphics ) ; ^~~~~~~ system /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c:138:2: warning: implicit declaration of function ‘sleep’ [-Wimplicit-function-declaration] sleep(1) ; ^~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c:59: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c:140:5: warning: implicit declaration of function ‘TWrestoreState’ [-Wimplicit-function-declaration] G( TWrestoreState() ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c:148:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c:85:1: note: declared here gmain( updateNotChan ) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c:162:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] routingTilesG[0] = (RTILEBOXPTR) ncells ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c:213:7: warning: implicit declaration of function ‘strcmp’ [-Wimplicit-function-declaration] if( strcmp( tokens[16], "switchbox" ) == STRINGEQ ){ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c:230:2: warning: implicit declaration of function ‘YexitPgm’; did you mean ‘exit’? [-Wimplicit-function-declaration] YexitPgm( PGMFAIL ) ; ^~~~~~~~ exit /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c:238:1: warning: return type defaults to ‘int’ [-Wimplicit-int] init_routing_tiles() ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/gmain.c:243:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static free_routing_tiles() ^~~~~~~~~~~~~~~~~~ [ 27%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/findcheck.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/findcheck.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findcheck.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findcheck.c:53: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findcheck.c:58:1: warning: return type defaults to ‘int’ [-Wimplicit-int] finalcheck() ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findcheck.c: In function ‘finalcheck’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findcheck.c:130:1: warning: ‘return’ with no value, in function returning non-void return; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findcheck.c:58:1: note: declared here finalcheck() ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findcheck.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findcheck.c:135:1: warning: return type defaults to ‘int’ [-Wimplicit-int] initcheck() ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findcheck.c: In function ‘initcheck’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findcheck.c:155:1: warning: ‘return’ with no value, in function returning non-void return; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findcheck.c:135:1: note: declared here initcheck() ^~~~~~~~~ [ 27%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/findcost.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/findcost.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findcost.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findcost.c:61: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findcost.c:66:1: warning: return type defaults to ‘int’ [-Wimplicit-int] findcost() ^~~~~~~~ [ 28%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/findloc.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/findloc.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findloc.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findloc.c:44: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findloc.c:64:1: warning: return type defaults to ‘int’ [-Wimplicit-int] findLoc( pinptr, lArray, nPinLocs, HorV ) ^~~~~~~ [ 28%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/findside.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/findside.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findside.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findside.c:63: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findside.c:66: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/set.h:84:8: warning: type defaults to ‘int’ in declaration of ‘Yset_free’ [-Wimplicit-int] extern Yset_free( P1(YSETPTR set ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/set.h:113:8: warning: type defaults to ‘int’ in declaration of ‘Yset_delete’ [-Wimplicit-int] extern Yset_delete( P2(YSETPTR set, INT node ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/set.h:123:8: warning: type defaults to ‘int’ in declaration of ‘Yset_empty’ [-Wimplicit-int] extern Yset_empty( P1(YSETPTR set ) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/set.h:131:8: warning: type defaults to ‘int’ in declaration of ‘Yset_comp’ [-Wimplicit-int] extern Yset_comp( P1(YSETPTR set ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findside.c:126:1: warning: return type defaults to ‘int’ [-Wimplicit-int] loadside( pSideArray, side , factor ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findside.c: In function ‘loadside’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findside.c:134:1: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findside.c:126:1: note: declared here loadside( pSideArray, side , factor ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findside.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findside.c:138:1: warning: return type defaults to ‘int’ [-Wimplicit-int] load_soft_pins( ptr, pSideArray ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findside.c: In function ‘load_soft_pins’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findside.c:159:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findside.c:138:1: note: declared here load_soft_pins( ptr, pSideArray ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/findside.c:163:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) ptr->softpins[HOWMANY] ; ^ [ 29%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/fixcell.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/fixcell.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/fixcell.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/fixcell.c:84: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/fixcell.c: In function ‘updateFixedCells’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/fixcell.c:132:6: warning: implicit declaration of function ‘initializeCorner’ [-Wimplicit-function-declaration] initializeCorner( i ) ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/fixcell.c:133:6: warning: implicit declaration of function ‘addCorner’ [-Wimplicit-function-declaration] addCorner( fptr->x1, fptr->y1 ) ; /* lower left */ ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/fixcell.c:137:6: warning: implicit declaration of function ‘processCorners’ [-Wimplicit-function-declaration] processCorners( 4 ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/fixcell.c: In function ‘build_soft_array’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/fixcell.c:503:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] softPinArrayG[HOWMANY] = (CELLBOXPTR) softPins ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/fixcell.c:507:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] softPinArrayG[HOWMANY] = (CELLBOXPTR) softPins ; /* zero */ ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/fixcell.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/fixcell.c:536:1: warning: return type defaults to ‘int’ [-Wimplicit-int] delete_fix_constraint( cell ) ^~~~~~~~~~~~~~~~~~~~~ [ 29%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/genorient.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/genorient.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/genorient.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/genorient.c:86: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/genorient.c:92:1: warning: return type defaults to ‘int’ [-Wimplicit-int] genorient(lowerBound, upperBound) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/genorient.c: In function ‘genorient’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/genorient.c:223:6: warning: implicit declaration of function ‘translate_numpins’ [-Wimplicit-function-declaration] translate_numpins( ptr ) ; ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/genorient.c:262:2: warning: implicit declaration of function ‘trans_bbox’; did you mean ‘Ytrans_boun’? [-Wimplicit-function-declaration] trans_bbox( ptr ) ; ^~~~~~~~~~ Ytrans_boun /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/genorient.c:271:13: warning: implicit declaration of function ‘check_valid_orient’ [-Wimplicit-function-declaration] (VOID) check_valid_orient( ptr ) ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/genorient.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/genorient.c:280:1: warning: return type defaults to ‘int’ [-Wimplicit-int] regenorient(lowerBound, upperBound) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/genorient.c:328:1: warning: return type defaults to ‘int’ [-Wimplicit-int] trans_bbox( ptr ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/genorient.c: In function ‘trans_bbox’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/genorient.c:338:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/genorient.c:328:1: note: declared here trans_bbox( ptr ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/genorient.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/genorient.c:358:1: warning: return type defaults to ‘int’ [-Wimplicit-int] loadTermArray() ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/genorient.c:371:1: warning: return type defaults to ‘int’ [-Wimplicit-int] translate_numpins( ptr ) ^~~~~~~~~~~~~~~~~ [ 30%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/graphics.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/graphics.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:90: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:96: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:80:9: warning: type defaults to ‘int’ in declaration of ‘_TW3DdrawAxis’ [-Wimplicit-int] extern _TW3DdrawAxis( P1(BOOL drawNotErase) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:118:8: warning: type defaults to ‘int’ in declaration of ‘TWcloseGraphics’ [-Wimplicit-int] extern TWcloseGraphics() ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:125:8: warning: type defaults to ‘int’ in declaration of ‘TWsetMode’ [-Wimplicit-int] extern TWsetMode( P1(INT mode) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:215:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_init’ [-Wimplicit-int] extern TWarb_init() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:223:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_addpt’ [-Wimplicit-int] extern TWarb_addpt( P2( INT xpos, INT ypos ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:243:8: warning: type defaults to ‘int’ in declaration of ‘TWflushFrame’ [-Wimplicit-int] extern TWflushFrame() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:252:8: warning: type defaults to ‘int’ in declaration of ‘TWstartFrame’ [-Wimplicit-int] extern TWstartFrame() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:262:8: warning: type defaults to ‘int’ in declaration of ‘TWzoom’ [-Wimplicit-int] extern TWzoom() ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:269:8: warning: type defaults to ‘int’ in declaration of ‘TWtranslate’ [-Wimplicit-int] extern TWtranslate() ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:276:8: warning: type defaults to ‘int’ in declaration of ‘TWfullView’ [-Wimplicit-int] extern TWfullView() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:284:8: warning: type defaults to ‘int’ in declaration of ‘TWsetwindow’ [-Wimplicit-int] extern TWsetwindow( P4( INT left, INT bottom, INT right, INT top ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:291:8: warning: type defaults to ‘int’ in declaration of ‘TWcolorXOR’ [-Wimplicit-int] extern TWcolorXOR( P2( INT color, BOOL exorFlag ) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:300:8: warning: type defaults to ‘int’ in declaration of ‘TWhighLightRect’ [-Wimplicit-int] extern TWhighLightRect( P4( INT x1,INT y1,INT x2,INT y2 )) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:306:8: warning: type defaults to ‘int’ in declaration of ‘TWsync’ [-Wimplicit-int] extern TWsync( ) ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:315:8: warning: type defaults to ‘int’ in declaration of ‘TWmoveRect’ [-Wimplicit-int] extern TWmoveRect( P6( INT *x1, INT *y1, INT *x2, INT *y2, INT ptx, INT pty )) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:338:8: warning: type defaults to ‘int’ in declaration of ‘TWgetPt’ [-Wimplicit-int] extern TWgetPt( P2( INT *x, INT *y )) ; ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:345:8: warning: type defaults to ‘int’ in declaration of ‘TWmessage’ [-Wimplicit-int] extern TWmessage( P1( char *message ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:386:8: warning: type defaults to ‘int’ in declaration of ‘TWrestoreState’ [-Wimplicit-int] extern TWrestoreState() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:395:8: warning: type defaults to ‘int’ in declaration of ‘TWcheckReconfig’ [-Wimplicit-int] extern TWcheckReconfig() ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:406:8: warning: type defaults to ‘int’ in declaration of ‘TWsetFrame’ [-Wimplicit-int] extern TWsetFrame( P1(INT number) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:424:8: warning: type defaults to ‘int’ in declaration of ‘TWforceRedraw’ [-Wimplicit-int] extern TWforceRedraw() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:432:8: warning: type defaults to ‘int’ in declaration of ‘TWdrawString’ [-Wimplicit-int] extern TWdrawString( P4(INT x, INT y, INT color, char *label ) ) ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/draw.h:509:8: warning: type defaults to ‘int’ in declaration of ‘TWarb_fill’ [-Wimplicit-int] extern TWarb_fill( P1(BOOL flag ) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:169:8: warning: type defaults to ‘int’ in declaration of ‘draw_fs’ [-Wimplicit-int] static draw_fs(); ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:170:8: warning: type defaults to ‘int’ in declaration of ‘edit_cell’ [-Wimplicit-int] static edit_cell(); ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:171:8: warning: type defaults to ‘int’ in declaration of ‘edit_field_string’ [-Wimplicit-int] static edit_field_string(); ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:172:8: warning: type defaults to ‘int’ in declaration of ‘edit_field_case’ [-Wimplicit-int] static edit_field_case(); ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:173:8: warning: type defaults to ‘int’ in declaration of ‘fix_the_cell’ [-Wimplicit-int] static fix_the_cell(); ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:174:8: warning: type defaults to ‘int’ in declaration of ‘fix_the_cell2’ [-Wimplicit-int] static fix_the_cell2(); ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:176:1: warning: return type defaults to ‘int’ [-Wimplicit-int] initMCGraphics( argc, argv, windowId ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c: In function ‘initMCGraphics’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:184:5: warning: implicit declaration of function ‘set_graphics_wait_menu’ [-Wimplicit-function-declaration] set_graphics_wait_menu( MENU ) ; ^~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:190:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:176:1: note: declared here initMCGraphics( argc, argv, windowId ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:199:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:176:1: note: declared here initMCGraphics( argc, argv, windowId ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:208:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:176:1: note: declared here initMCGraphics( argc, argv, windowId ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:217:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:176:1: note: declared here initMCGraphics( argc, argv, windowId ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:227:5: warning: implicit declaration of function ‘TWinterupt’ [-Wimplicit-function-declaration] TWinterupt() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:234:1: warning: return type defaults to ‘int’ [-Wimplicit-int] setGraphicWindow() ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c: In function ‘setGraphicWindow’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:245:5: warning: implicit declaration of function ‘regenorient’ [-Wimplicit-function-declaration] regenorient( 1, endsuperG ) ; /* update bounding boxes if necessary */ ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:272:1: warning: return type defaults to ‘int’ [-Wimplicit-int] set_graphic_context( context ) ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:283:1: warning: return type defaults to ‘int’ [-Wimplicit-int] process_graphics() ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c: In function ‘process_graphics’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:302:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:283:1: note: declared here process_graphics() ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:334:18: warning: implicit declaration of function ‘findcost’ [-Wimplicit-function-declaration] funccostG = findcost() ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:336:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:283:1: note: declared here process_graphics() ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:338:6: warning: implicit declaration of function ‘TWtoggleColors’; did you mean ‘TWnumcolors’? [-Wimplicit-function-declaration] TWtoggleColors() ; ^~~~~~~~~~~~~~ TWnumcolors /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:343:6: warning: implicit declaration of function ‘graphics_dump’ [-Wimplicit-function-declaration] graphics_dump() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:349:6: warning: implicit declaration of function ‘set_dump_ratio’; did you mean ‘eval_ratio’? [-Wimplicit-function-declaration] set_dump_ratio( 1 ) ; ^~~~~~~~~~~~~~ eval_ratio /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:381:6: warning: implicit declaration of function ‘initializeCorner’ [-Wimplicit-function-declaration] initializeCorner( selectCellS ) ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:386:6: warning: implicit declaration of function ‘determine_origin’ [-Wimplicit-function-declaration] determine_origin( &x1, &y1, leftNotRight, bottomNotTop ) ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:389:6: warning: implicit declaration of function ‘fixCell’; did you mean ‘ftell’? [-Wimplicit-function-declaration] fixCell( NEIGHBORHOODFLAG, x1, leftNotRight, y1, bottomNotTop, ^~~~~~~ ftell /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:391:6: warning: implicit declaration of function ‘updateFixedCells’ [-Wimplicit-function-declaration] updateFixedCells( FALSE ) ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:393:6: warning: implicit declaration of function ‘addClass’ [-Wimplicit-function-declaration] addClass( --unique_classG ) ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:430:10: warning: implicit declaration of function ‘sleep’ [-Wimplicit-function-declaration] (void) sleep( (unsigned) 2 ) ; ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:446:3: warning: implicit declaration of function ‘get_global_pos’ [-Wimplicit-function-declaration] get_global_pos( selectCellS, &x1, &y1, &x2, &y2 ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:605:6: warning: implicit declaration of function ‘loadbins’; did you mean ‘llabs’? [-Wimplicit-function-declaration] loadbins( CELLEST ) ; /* wire estimation on */ ^~~~~~~~ llabs /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c: In function ‘draw_the_data’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:730:2: warning: implicit declaration of function ‘twmc_draw_a_cell’ [-Wimplicit-function-declaration] twmc_draw_a_cell( i ) ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:741:2: warning: implicit declaration of function ‘Ymst_init’; did you mean ‘TWarb_init’? [-Wimplicit-function-declaration] Ymst_init( get_max_pin() ) ; ^~~~~~~~~ TWarb_init /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:741:13: warning: implicit declaration of function ‘get_max_pin’ [-Wimplicit-function-declaration] Ymst_init( get_max_pin() ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:747:6: warning: implicit declaration of function ‘Ymst_clear’ [-Wimplicit-function-declaration] Ymst_clear() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:749:3: warning: implicit declaration of function ‘Ymst_addpt’; did you mean ‘TWarb_addpt’? [-Wimplicit-function-declaration] Ymst_addpt( curPin->xpos, curPin->ypos ) ; ^~~~~~~~~~ TWarb_addpt /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:751:6: warning: implicit declaration of function ‘Ymst_draw’ [-Wimplicit-function-declaration] Ymst_draw() ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:753:2: warning: implicit declaration of function ‘Ymst_free’; did you mean ‘Ysafe_free’? [-Wimplicit-function-declaration] Ymst_free() ; ^~~~~~~~~ Ysafe_free /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:821:2: warning: implicit declaration of function ‘Ygrid_getx’ [-Wimplicit-function-declaration] Ygrid_getx( &grid, &offset ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:824:2: warning: implicit declaration of function ‘Ygridx’ [-Wimplicit-function-declaration] Ygridx ( &max ) ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:831:2: warning: implicit declaration of function ‘Ygrid_gety’ [-Wimplicit-function-declaration] Ygrid_gety( &grid, &offset ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:833:2: warning: implicit declaration of function ‘Ygridy’ [-Wimplicit-function-declaration] Ygridy ( &max ) ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:845:6: warning: implicit declaration of function ‘draw_neighbors’ [-Wimplicit-function-declaration] draw_neighbors( i ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:892:1: warning: return type defaults to ‘int’ [-Wimplicit-int] twmc_draw_a_cell( cell ) ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c: In function ‘twmc_draw_a_cell’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:892:1: warning: type of ‘cell’ defaults to ‘int’ [-Wimplicit-int] /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:915:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:892:1: note: declared here twmc_draw_a_cell( cell ) ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:918:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:892:1: note: declared here twmc_draw_a_cell( cell ) ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:958:7: warning: implicit declaration of function ‘wireestxy2’ [-Wimplicit-function-declaration] wireestxy2( pos,xc,yc ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:960:7: warning: implicit declaration of function ‘wireestxy’ [-Wimplicit-function-declaration] wireestxy( pos,xc,yc ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:1010:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static draw_fs( cptr ) ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:1052:1: warning: return type defaults to ‘int’ [-Wimplicit-int] draw_neighbors( cell ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:1093:1: warning: return type defaults to ‘int’ [-Wimplicit-int] dsetDump( flag ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:1106:1: warning: return type defaults to ‘int’ [-Wimplicit-int] graphics_dump() ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:1116:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static edit_cell( cell ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c: In function ‘edit_cell’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:1230:11: warning: implicit declaration of function ‘check_valid_orient’ [-Wimplicit-function-declaration] status = check_valid_orient( ptr ) ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:1257:3: warning: implicit declaration of function ‘delete_fix_constraint’ [-Wimplicit-function-declaration] delete_fix_constraint( cell ) ; ^~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:1265:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static edit_field_string( dialog, field, string ) ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:1274:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static edit_field_case( dialog, field, initcase ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:1285:1: warning: return type defaults to ‘int’ [-Wimplicit-int] set_graphics_wait_menu( menus ) ^~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:1305:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static fix_the_cell( cell ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/graphics.c:1321:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static fix_the_cell2( cell ) ^~~~~~~~~~~~~ [ 30%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/initialize.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/initialize.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:124: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:128: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:32:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_init’ [-Wimplicit-int] extern Ybuster_init() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:43:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_addpt’ [-Wimplicit-int] extern Ybuster_addpt( P2( INT x, INT y ) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:64:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_free’ [-Wimplicit-int] extern Ybuster_free() ; ^~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:129: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/hash.h:79:8: warning: type defaults to ‘int’ in declaration of ‘Yhash_table_delete’ [-Wimplicit-int] extern Yhash_table_delete( P2(YHASHPTR hashtable,INT (*userdelete)() ) ) ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:201:8: warning: type defaults to ‘int’ in declaration of ‘check_pos’ [-Wimplicit-int] static check_pos(); ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:206:1: warning: return type defaults to ‘int’ [-Wimplicit-int] setErrorFlag() ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:220:1: warning: return type defaults to ‘int’ [-Wimplicit-int] initCellInfo() ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:258:1: warning: return type defaults to ‘int’ [-Wimplicit-int] cleanupReadCells() ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘cleanupReadCells’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:266:5: warning: implicit declaration of function ‘closegraphics’ [-Wimplicit-function-declaration] closegraphics() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:267:5: warning: implicit declaration of function ‘YexitPgm’; did you mean ‘exit’? [-Wimplicit-function-declaration] YexitPgm( FAIL ) ; ^~~~~~~~ exit /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:271:1: warning: implicit declaration of function ‘addCell’ [-Wimplicit-function-declaration] addCell("pad.macro.l",PADMACROTYPE ) ; ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:274:1: warning: implicit declaration of function ‘endCell’ [-Wimplicit-function-declaration] endCell() ; ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:318:1: warning: implicit declaration of function ‘setpwates’; did you mean ‘setstate’? [-Wimplicit-function-declaration] setpwates() ; ^~~~~~~~~ setstate /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:319:1: warning: implicit declaration of function ‘sortpins’; did you mean ‘strspn’? [-Wimplicit-function-declaration] sortpins() ; ^~~~~~~~ strspn /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:320:1: warning: implicit declaration of function ‘prnt_netinfo’ [-Wimplicit-function-declaration] prnt_netinfo() ; /* tell user net information */ ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:321:1: warning: implicit declaration of function ‘genorient’ [-Wimplicit-function-declaration] genorient(1,endpadsG ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:322:1: warning: implicit declaration of function ‘updateFixedCells’ [-Wimplicit-function-declaration] updateFixedCells( INITIALIZE ) ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:323:1: warning: implicit declaration of function ‘loadTermArray’ [-Wimplicit-function-declaration] loadTermArray() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:324:1: warning: implicit declaration of function ‘build_active_array’ [-Wimplicit-function-declaration] build_active_array() ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:325:1: warning: implicit declaration of function ‘build_soft_array’ [-Wimplicit-function-declaration] build_soft_array() ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:326:1: warning: implicit declaration of function ‘set_up_pinplace’ [-Wimplicit-function-declaration] set_up_pinplace() ; /* for soft cell pin placement */ ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:327:1: warning: implicit declaration of function ‘update_pins’ [-Wimplicit-function-declaration] update_pins(TRUE) ; /* initial pin placement */ ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:339:1: warning: return type defaults to ‘int’ [-Wimplicit-int] addCell( cellName, cellType ) ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘addCell’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:348:1: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:339:1: note: declared here addCell( cellName, cellType ) ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:478:1: warning: return type defaults to ‘int’ [-Wimplicit-int] endCell() ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘endCell’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:480:1: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:478:1: note: declared here endCell() ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:483:1: warning: implicit declaration of function ‘load_soft_pins’ [-Wimplicit-function-declaration] load_soft_pins( ptrS, pSideArrayS ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:487:5: warning: implicit declaration of function ‘watesides’ [-Wimplicit-function-declaration] watesides( ptrS, pSideArrayS ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:537:1: warning: return type defaults to ‘int’ [-Wimplicit-int] fixCell( fixedType, xloc, lorR, yloc, borT, xloc2, lorR2, yloc2, borT2 ) ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:615:1: warning: return type defaults to ‘int’ [-Wimplicit-int] processCorners( numcorners ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘processCorners’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:630:1: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:615:1: note: declared here processCorners( numcorners ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:689:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:615:1: note: declared here processCorners( numcorners ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:713:15: warning: implicit declaration of function ‘perimeter’ [-Wimplicit-function-declaration] perimG += perimeter( cornerArrayS, numcorners ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:793:1: warning: return type defaults to ‘int’ [-Wimplicit-int] addCorner( xpos, ypos ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:822:1: warning: return type defaults to ‘int’ [-Wimplicit-int] initializeCorner( cell ) ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:831:1: warning: return type defaults to ‘int’ [-Wimplicit-int] addClass( class ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘addClass’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:834:1: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:831:1: note: declared here addClass( class ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:845:1: warning: return type defaults to ‘int’ [-Wimplicit-int] initOrient( orient ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘initOrient’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:848:1: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:845:1: note: declared here initOrient( orient ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:851:1: warning: implicit declaration of function ‘addOrient’; did you mean ‘initOrient’? [-Wimplicit-function-declaration] addOrient( orient ) ; ^~~~~~~~~ initOrient /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:856:1: warning: return type defaults to ‘int’ [-Wimplicit-int] addOrient( orient ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘addOrient’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:859:1: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:856:1: note: declared here addOrient( orient ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:869:1: warning: return type defaults to ‘int’ [-Wimplicit-int] set_cur_orient( orient ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘set_cur_orient’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:872:1: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:869:1: note: declared here set_cur_orient( orient ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:879:1: warning: return type defaults to ‘int’ [-Wimplicit-int] addAspectBounds( lowerBound, upperBound ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘addAspectBounds’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:882:1: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:879:1: note: declared here addAspectBounds( lowerBound, upperBound ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘addPinAndNet’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:917:62: warning: format ‘%s’ expects argument of type ‘char *’, but argument 4 has type ‘int’ [-Wformat=] sprintf(YmsgG,"No match for net:%s in primary instance:%s\n", ~^ %d pinName, *ptrS->cname ) ; ~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:989:1: warning: return type defaults to ‘int’ [-Wimplicit-int] addPin( pinName, signal, layer, pinType ) ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘addPin’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1002:5: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:989:1: note: declared here addPin( pinName, signal, layer, pinType ) ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1024:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:989:1: note: declared here addPin( pinName, signal, layer, pinType ) ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1068:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) sptr->children[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1077:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] sptr->children[HOWMANY] = (PINBOXPTR) howmany ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1087:1: warning: return type defaults to ‘int’ [-Wimplicit-int] set_pin_pos( xpos, ypos ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘set_pin_pos’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1093:5: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1087:1: note: declared here set_pin_pos( xpos, ypos ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1106:12: warning: implicit declaration of function ‘findside’; did you mean ‘findsidestr’? [-Wimplicit-function-declaration] side = findside( pSideArrayS, ptrS , xpos , ypos ) ; ^~~~~~~~ findsidestr /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1107:5: warning: implicit declaration of function ‘loadside’ [-Wimplicit-function-declaration] loadside( pSideArrayS, side , 1.0 ) ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1125:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static check_pos( pinname, xpos, ypos ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1138:1: warning: return type defaults to ‘int’ [-Wimplicit-int] addEquivPin( pinName, layer, xpos, ypos, pinType ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘addEquivPin’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1148:5: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1138:1: note: declared here addEquivPin( pinName, layer, xpos, ypos, pinType ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1219:1: warning: return type defaults to ‘int’ [-Wimplicit-int] set_restrict_type( object ) ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1226:1: warning: return type defaults to ‘int’ [-Wimplicit-int] addSideRestriction( side ) ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘addSideRestriction’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1233:1: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1226:1: note: declared here addSideRestriction( side ) ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1274:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add_pinspace( lower, upper ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘add_pinspace’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1281:5: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1274:1: note: declared here add_pinspace( lower, upper ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1294:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1274:1: note: declared here add_pinspace( lower, upper ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1322:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add_soft_array() ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘add_soft_array’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1329:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1322:1: note: declared here add_soft_array() ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1337:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] sarray[HOWMANY] = (PINBOXPTR) i ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1341:1: warning: return type defaults to ‘int’ [-Wimplicit-int] start_pin_group( pingroup, permute ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘start_pin_group’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1352:1: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1341:1: note: declared here start_pin_group( pingroup, permute ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1365:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] sarray[HOWMANY] = (PINBOXPTR) curpingroup ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1381:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) sarray[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1397:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1341:1: note: declared here start_pin_group( pingroup, permute ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1419:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add2pingroup( pinName, ordered ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘add2pingroup’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1432:1: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1419:1: note: declared here add2pingroup( pinName, ordered ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1445:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1419:1: note: declared here add2pingroup( pinName, ordered ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1456:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] pingroup_spin->children[HOWMANY] = (PINBOXPTR) numchildrenS ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1460:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) spin->children[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1471:2: warning: ‘return’ with no value, in function returning non-void return; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1419:1: note: declared here add2pingroup( pinName, ordered ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1487:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1419:1: note: declared here add2pingroup( pinName, ordered ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1497:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] pingroup_spin->children[HOWMANY] = (PINBOXPTR) numchildrenS ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1501:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1419:1: note: declared here add2pingroup( pinName, ordered ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1508:1: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1419:1: note: declared here add2pingroup( pinName, ordered ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1513:1: warning: return type defaults to ‘int’ [-Wimplicit-int] addSideSpace( lower, upper ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘addSideSpace’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1517:5: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1513:1: note: declared here addSideSpace( lower, upper ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1543:1: warning: return type defaults to ‘int’ [-Wimplicit-int] addPadSide( side ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘addPadSide’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1550:5: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1543:1: note: declared here addPadSide( side ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1581:1: warning: return type defaults to ‘int’ [-Wimplicit-int] setPermutation( permuteFlag ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘setPermutation’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1581:1: warning: type of ‘permuteFlag’ defaults to ‘int’ [-Wimplicit-int] /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1583:1: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1581:1: note: declared here setPermutation( permuteFlag ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1589:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add2padgroup( padName, ordered ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘add2padgroup’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1595:1: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1589:1: note: declared here add2padgroup( padName, ordered ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1607:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1589:1: note: declared here add2padgroup( padName, ordered ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1621:2: warning: ‘return’ with no value, in function returning non-void return; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1589:1: note: declared here add2padgroup( padName, ordered ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1634:6: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1589:1: note: declared here add2padgroup( padName, ordered ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1648:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1589:1: note: declared here add2padgroup( padName, ordered ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1655:1: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1589:1: note: declared here add2padgroup( padName, ordered ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1659:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add_cell_to_group( cellName ) ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘add_cell_to_group’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1670:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1659:1: note: declared here add_cell_to_group( cellName ) ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1701:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add_instance( instName ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1768:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add_analog( numcorners ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘add_analog’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1771:5: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1768:1: note: declared here add_analog( numcorners ) ^~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/base.h:243, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:77, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:124: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/okmalloc.h:17:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define NIL( type ) (type) NULL ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1789:23: note: in expansion of macro ‘NIL’ analogS->x_contour = NIL(INT) ; ^~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1789:21: warning: assignment to ‘INT *’ {aka ‘int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] analogS->x_contour = NIL(INT) ; ^ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/base.h:243, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:77, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:124: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/okmalloc.h:17:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define NIL( type ) (type) NULL ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1790:23: note: in expansion of macro ‘NIL’ analogS->y_contour = NIL(INT) ; ^~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1790:21: warning: assignment to ‘INT *’ {aka ‘int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] analogS->y_contour = NIL(INT) ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1799:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add_pin_contour( x, y ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘add_pin_contour’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1809:5: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1799:1: note: declared here add_pin_contour( x, y ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1815:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add_current( current ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1824:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add_power( power ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1833:1: warning: return type defaults to ‘int’ [-Wimplicit-int] no_layer_change() ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1841:1: warning: return type defaults to ‘int’ [-Wimplicit-int] process_pin() ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c: In function ‘process_pin’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:154:2: warning: ‘return’ with no value, in function returning non-void return ; /* don't do any work for errors */ \ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1851:5: note: in expansion of macro ‘ERRORABORT’ ERRORABORT() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1841:1: note: declared here process_pin() ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1854:2: warning: ‘return’ with no value, in function returning non-void return ; /* no work to do */ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1841:1: note: declared here process_pin() ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1860:5: warning: implicit declaration of function ‘Ybuster_check_rect_init’; did you mean ‘Ybuster_init’? [-Wimplicit-function-declaration] Ybuster_check_rect_init( buster_msg ) ; ^~~~~~~~~~~~~~~~~~~~~~~ Ybuster_init /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initialize.c:1875:6: warning: implicit declaration of function ‘Ybuster_check_rect’; did you mean ‘Ybuster_verify’? [-Wimplicit-function-declaration] if( Ybuster_check_rect( xx1, yy1, xx2, yy2 ) ){ ^~~~~~~~~~~~~~~~~~ Ybuster_verify [ 31%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/initnets.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/initnets.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:53: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:55: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/hash.h:79:8: warning: type defaults to ‘int’ in declaration of ‘Yhash_table_delete’ [-Wimplicit-int] extern Yhash_table_delete( P2(YHASHPTR hashtable,INT (*userdelete)() ) ) ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:75:1: warning: return type defaults to ‘int’ [-Wimplicit-int] init_nets() ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:86:1: warning: return type defaults to ‘int’ [-Wimplicit-int] cleanup_nets() ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: In function ‘cleanup_nets’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:89:2: warning: implicit declaration of function ‘closegraphics’ [-Wimplicit-function-declaration] closegraphics() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:90:2: warning: implicit declaration of function ‘YexitPgm’; did you mean ‘exit’? [-Wimplicit-function-declaration] YexitPgm( FAIL ) ; ^~~~~~~~ exit /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:92:5: warning: implicit declaration of function ‘build_path_array’ [-Wimplicit-function-declaration] build_path_array() ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:93:5: warning: implicit declaration of function ‘init_path_set’; did you mean ‘init_nets’? [-Wimplicit-function-declaration] init_path_set() ; ^~~~~~~~~~~~~ init_nets /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:94:5: warning: implicit declaration of function ‘init_net_set’; did you mean ‘init_nets’? [-Wimplicit-function-declaration] init_net_set() ; ^~~~~~~~~~~~ init_nets /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:95:5: warning: implicit declaration of function ‘add_paths_to_cells’ [-Wimplicit-function-declaration] add_paths_to_cells() ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:98:1: warning: return type defaults to ‘int’ [-Wimplicit-int] set_net_error() ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:128:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add_path( pathFlag, net ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: In function ‘add_path’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:137:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:128:1: note: declared here add_path( pathFlag, net ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:167:1: warning: return type defaults to ‘int’ [-Wimplicit-int] end_path(lower_bound, upper_bound, priority ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: In function ‘end_path’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:176:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:167:1: note: declared here end_path(lower_bound, upper_bound, priority ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:207:1: warning: return type defaults to ‘int’ [-Wimplicit-int] build_path_array() ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:229:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add_paths_to_cells() ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: In function ‘add_paths_to_cells’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:243:2: warning: implicit declaration of function ‘clear_path_set’; did you mean ‘enum_path_set’? [-Wimplicit-function-declaration] clear_path_set() ; ^~~~~~~~~~~~~~ enum_path_set /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:253:3: warning: implicit declaration of function ‘add2path_set’; did you mean ‘enum_path_set’? [-Wimplicit-function-declaration] add2path_set( path_ptr->p.path ) ; ^~~~~~~~~~~~ enum_path_set /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:273:1: warning: return type defaults to ‘int’ [-Wimplicit-int] init_analog( net ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: In function ‘init_analog’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:280:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:273:1: note: declared here init_analog( net ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:293:1: warning: return type defaults to ‘int’ [-Wimplicit-int] set_cap_upper_bound( cap ) ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:299:1: warning: return type defaults to ‘int’ [-Wimplicit-int] set_res_upper_bound( res ) ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:305:1: warning: return type defaults to ‘int’ [-Wimplicit-int] set_net_type( net_type ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:321:1: warning: return type defaults to ‘int’ [-Wimplicit-int] set_max_voltage_drop( drop ) ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:327:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add_common_pt() ^~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/base.h:243, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:77, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:53: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: In function ‘add_common_pt’: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/okmalloc.h:17:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define NIL( type ) (type) NULL ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:344:27: note: in expansion of macro ‘NIL’ commonS->common_set = NIL(INT) ; ^~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:344:25: warning: assignment to ‘INT *’ {aka ‘int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] commonS->common_set = NIL(INT) ; ^ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/base.h:243, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:77, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:53: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/okmalloc.h:17:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define NIL( type ) (type) NULL ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:345:26: note: in expansion of macro ‘NIL’ commonS->cap_match = NIL(INT) ; ^~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:345:24: warning: assignment to ‘INT *’ {aka ‘int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] commonS->cap_match = NIL(INT) ; ^ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/base.h:243, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:77, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:53: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/okmalloc.h:17:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define NIL( type ) (type) NULL ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:346:26: note: in expansion of macro ‘NIL’ commonS->res_match = NIL(INT) ; ^~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:346:24: warning: assignment to ‘INT *’ {aka ‘int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] commonS->res_match = NIL(INT) ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: In function ‘find_pin’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:359:6: warning: implicit declaration of function ‘strcmp’ [-Wimplicit-function-declaration] if( strcmp( pin, nptr->pinname ) == STRINGEQ && ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:370:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add2common( cell, pin ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: In function ‘add2common’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:379:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:370:1: note: declared here add2common( cell, pin ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:395:3: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:370:1: note: declared here add2common( cell, pin ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:403:1: warning: return type defaults to ‘int’ [-Wimplicit-int] common_cap( cell, pin ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: In function ‘common_cap’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:412:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:403:1: note: declared here common_cap( cell, pin ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:428:3: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:403:1: note: declared here common_cap( cell, pin ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:436:1: warning: return type defaults to ‘int’ [-Wimplicit-int] common_res( cell, pin ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: In function ‘common_res’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:445:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:436:1: note: declared here common_res( cell, pin ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:461:3: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:436:1: note: declared here common_res( cell, pin ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:469:1: warning: return type defaults to ‘int’ [-Wimplicit-int] start_net_capmatch( netname ) ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: In function ‘start_net_capmatch’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:478:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:469:1: note: declared here start_net_capmatch( netname ) ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:480:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) net_cap_matchG[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:481:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] net_cap_matchG[HOWMANY] = (INT *) ++howmany ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:488:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add_net_capmatch( netname ) ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: In function ‘add_net_capmatch’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:496:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:488:1: note: declared here add_net_capmatch( netname ) ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:505:1: warning: return type defaults to ‘int’ [-Wimplicit-int] start_net_resmatch( netname ) ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: In function ‘start_net_resmatch’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:514:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:505:1: note: declared here start_net_resmatch( netname ) ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:516:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) net_res_matchG[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:517:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] net_res_matchG[HOWMANY] = (INT *) ++howmany ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:524:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add_net_resmatch( netname ) ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c: In function ‘add_net_resmatch’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:532:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/initnets.c:524:1: note: declared here add_net_resmatch( netname ) ^~~~~~~~~~~~~~~~ [ 31%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/loadbins.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/loadbins.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/loadbins.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/loadbins.c:56: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/loadbins.c:65:1: warning: return type defaults to ‘int’ [-Wimplicit-int] loadbins(wireAreaKnown) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/loadbins.c: In function ‘loadbins’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/loadbins.c:172:5: warning: implicit declaration of function ‘turn_wireest_on’ [-Wimplicit-function-declaration] turn_wireest_on(FALSE) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/loadbins.c:185:5: warning: implicit declaration of function ‘setup_Bins’ [-Wimplicit-function-declaration] setup_Bins( ptr, ptr->xcenter, ptr->ycenter, ptr->orient ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/loadbins.c:189:5: warning: implicit declaration of function ‘add2bin’ [-Wimplicit-function-declaration] add2bin( new_aposG ) ; ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/loadbins.c:219:1: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/loadbins.c:65:1: note: declared here loadbins(wireAreaKnown) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/loadbins.c: In function ‘calc_cellareas’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/loadbins.c:252:3: warning: implicit declaration of function ‘Ytranslate’ [-Wimplicit-function-declaration] Ytranslate( &(pos->l),&(pos->b),&(pos->r),&(pos->t), ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/loadbins.c:254:3: warning: implicit declaration of function ‘Ytranslatef’ [-Wimplicit-function-declaration] Ytranslatef( &(pos->lw),&(pos->bw),&(pos->rw),&(pos->tw), ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/loadbins.c:259:7: warning: implicit declaration of function ‘wireestxy2’ [-Wimplicit-function-declaration] wireestxy2( pos,xc,yc ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/loadbins.c:261:7: warning: implicit declaration of function ‘wireestxy’ [-Wimplicit-function-declaration] wireestxy( pos,xc,yc ) ; ^~~~~~~~~ [ 31%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/main.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/main.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:103: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:126:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main( argc , argv ) ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c: In function ‘main’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:227:6: warning: implicit declaration of function ‘YinitProgram’ [-Wimplicit-function-declaration] YinitProgram( "TimberWolfMC", VERSION, yaleIntro ); ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:232:3: warning: implicit declaration of function ‘YsetDebug’; did you mean ‘YcheckDebug’? [-Wimplicit-function-declaration] YsetDebug( TRUE ) ; ^~~~~~~~~ YcheckDebug /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:274:5: warning: implicit declaration of function ‘readpar’; did you mean ‘realpath’? [-Wimplicit-function-declaration] readpar() ; ^~~~~~~ realpath In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:103: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:276:8: warning: implicit declaration of function ‘initMCGraphics’; did you mean ‘closegraphics’? [-Wimplicit-function-declaration] G( initMCGraphics( argc, argv, windowIdS ) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:281:2: warning: implicit declaration of function ‘init_table’; did you mean ‘initstate’? [-Wimplicit-function-declaration] init_table() ; ^~~~~~~~~~ initstate /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:282:2: warning: implicit declaration of function ‘init_acceptance_rate’ [-Wimplicit-function-declaration] init_acceptance_rate() ; /* initialize heuristic annealing schedule */ ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:285:17: warning: implicit declaration of function ‘Yrandom_seed’; did you mean ‘srandom_r’? [-Wimplicit-function-declaration] randVarG = Yrandom_seed() ; ^~~~~~~~~~~~ srandom_r /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:286:6: warning: implicit declaration of function ‘Yset_random_seed’; did you mean ‘srandom_r’? [-Wimplicit-function-declaration] Yset_random_seed( randVarG ) ; ^~~~~~~~~~~~~~~~ srandom_r /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:300:2: warning: implicit declaration of function ‘readcells’ [-Wimplicit-function-declaration] readcells( fp ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:314:3: warning: implicit declaration of function ‘Ysystem’; did you mean ‘system’? [-Wimplicit-function-declaration] Ysystem( "TimberWolfMC",ABORT,arguments,closegraphics ) ; ^~~~~~~ system In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:103: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:317:10: warning: implicit declaration of function ‘TWrestoreState’ [-Wimplicit-function-declaration] G( TWrestoreState() ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:325:10: warning: implicit declaration of function ‘read_wire_est’ [-Wimplicit-function-declaration] if( read_wire_est( fp ) ){ ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:332:2: warning: implicit declaration of function ‘make_movebox’; did you mean ‘memmove’? [-Wimplicit-function-declaration] make_movebox() ; ^~~~~~~~~~~~ memmove /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:342:2: warning: implicit declaration of function ‘readnets’; did you mean ‘realpath’? [-Wimplicit-function-declaration] readnets( fp ) ; ^~~~~~~~ realpath /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:352:2: warning: implicit declaration of function ‘config1’ [-Wimplicit-function-declaration] config1() ; ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:361:2: warning: implicit declaration of function ‘init_unet’ [-Wimplicit-function-declaration] init_unet() ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:363:14: warning: implicit declaration of function ‘findcost’ [-Wimplicit-function-declaration] funccostG = findcost() ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:364:2: warning: implicit declaration of function ‘initcheck’ [-Wimplicit-function-declaration] initcheck() ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:368:6: warning: implicit declaration of function ‘initialize_aspect_ratios’ [-Wimplicit-function-declaration] initialize_aspect_ratios() ; ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:103: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:373:9: warning: implicit declaration of function ‘set_graphic_context’ [-Wimplicit-function-declaration] G( set_graphic_context( PLACEMENT ) ) ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:375:6: warning: implicit declaration of function ‘draw_the_data’ [-Wimplicit-function-declaration] G( draw_the_data() ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:376:20: warning: implicit declaration of function ‘TWinterupt’ [-Wimplicit-function-declaration] } else G( if( TWinterupt() ) ){ ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:377:6: warning: implicit declaration of function ‘process_graphics’; did you mean ‘closegraphics’? [-Wimplicit-function-declaration] G( process_graphics() ) ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:395:7: warning: implicit declaration of function ‘YexitPgm’; did you mean ‘exit’? [-Wimplicit-function-declaration] YexitPgm(OK); ^~~~~~~~ exit /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:409:2: warning: implicit declaration of function ‘Yplot_init’ [-Wimplicit-function-declaration] Yplot_init( 0, "graph", "graph_par","graph_stp","graph_lap","graph_T", ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:412:12: warning: implicit declaration of function ‘compute_attprcel’ [-Wimplicit-function-declaration] attmaxG = compute_attprcel() ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:439:6: warning: implicit declaration of function ‘init_control’ [-Wimplicit-function-declaration] init_control(TRUE); /*** set move generation controller. ***/ ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:440:6: warning: implicit declaration of function ‘initStatCollection’ [-Wimplicit-function-declaration] initStatCollection() ; /* init funccost penalty recorder */ ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:449:6: warning: implicit declaration of function ‘getStatistics’ [-Wimplicit-function-declaration] getStatistics( &totFunc, &totPen, &avgdTime, &avgdFunc ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:454:6: warning: implicit declaration of function ‘uloop’; did you mean ‘floor’? [-Wimplicit-function-declaration] uloop( attempts ) ; ^~~~~ floor /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:461:6: warning: implicit declaration of function ‘config2’ [-Wimplicit-function-declaration] config2( maxBinXG-1, maxBinYG-1, wire_red_ratioS ); ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:465:6: warning: implicit declaration of function ‘scrapnet’; did you mean ‘srand’? [-Wimplicit-function-declaration] scrapnet() ; ^~~~~~~~ srand /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:507:17: warning: implicit declaration of function ‘TW_oldinput’ [-Wimplicit-function-declaration] restartG = TW_oldinput( fp ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:531:6: warning: implicit declaration of function ‘utemp’; did you mean ‘mktemp’? [-Wimplicit-function-declaration] utemp( attmaxG, TRUE ) ; ^~~~~ mktemp /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:539:2: warning: implicit declaration of function ‘finalout’ [-Wimplicit-function-declaration] finalout() ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:540:2: warning: implicit declaration of function ‘finalcheck’ [-Wimplicit-function-declaration] finalcheck() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:541:2: warning: implicit declaration of function ‘twstats’; did you mean ‘setstate’? [-Wimplicit-function-declaration] twstats() ; ^~~~~~~ setstate In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:103: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:552:9: warning: implicit declaration of function ‘TWmessage’ [-Wimplicit-function-declaration] G( TWmessage( "TimberWolfMC waiting for your response" ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:556:9: warning: implicit declaration of function ‘graphics_dump’ [-Wimplicit-function-declaration] G( graphics_dump() ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:565:2: warning: implicit declaration of function ‘Yprint_stats’; did you mean ‘initstate’? [-Wimplicit-function-declaration] Yprint_stats( stdout ) ; ^~~~~~~~~~~~ initstate /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:568:5: warning: implicit declaration of function ‘Yplot_close’; did you mean ‘Ystrclone’? [-Wimplicit-function-declaration] Yplot_close() ; ^~~~~~~~~~~ Ystrclone /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:569:5: warning: implicit declaration of function ‘writeResults’ [-Wimplicit-function-declaration] writeResults( rememberWire, rememberPenal, rememberRand ); ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:570:9: warning: implicit declaration of function ‘sc_output’ [-Wimplicit-function-declaration] if( sc_output() ){ ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:571:2: warning: implicit declaration of function ‘create_sc_output’; did you mean ‘Ymessage_output’? [-Wimplicit-function-declaration] create_sc_output() ; ^~~~~~~~~~~~~~~~ Ymessage_output /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:594:1: warning: return type defaults to ‘int’ [-Wimplicit-int] writeResults( wire, penal, rand ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c: In function ‘writeResults’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:605:5: warning: implicit declaration of function ‘find_core_boundary’ [-Wimplicit-function-declaration] find_core_boundary( &left_side, &right_side, &bottom_side, &top_side); ^~~~~~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:103: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c: In function ‘closegraphics’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:621:5: warning: implicit declaration of function ‘TWcloseGraphics’; did you mean ‘closegraphics’? [-Wimplicit-function-declaration] G( TWcloseGraphics() ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c: In function ‘get_arg_string’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:669:14: warning: implicit declaration of function ‘TWsaveState’ [-Wimplicit-function-declaration] G( window = TWsaveState() ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/main.c:701:1: warning: return type defaults to ‘int’ [-Wimplicit-int] set_wiring_reduction( reduction ) ^~~~~~~~~~~~~~~~~~~~ [ 32%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/makebins.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/makebins.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/makebins.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/makebins.c:55: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/makebins.c:58:1: warning: return type defaults to ‘int’ [-Wimplicit-int] makebins( numbins ) ^~~~~~~~ [ 32%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/makesite.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/makesite.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/makesite.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/makesite.c:44: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/makesite.c:49:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Vside( kArray, cellptr , x , yy1 , yy2 , flag ) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/makesite.c:160:1: warning: return type defaults to ‘int’ [-Wimplicit-int] Hside( kArray, cellptr , xx1 , xx2 , y , flag ) ^~~~~ [ 33%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/mergecell.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/mergecell.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/mergecell.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/mergecell.c:52: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/mergecell.c:61:1: warning: return type defaults to ‘int’ [-Wimplicit-int] mergeCells( cptr, pptr ) ^~~~~~~~~~ [ 33%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/neworient.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/neworient.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/neworient.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/neworient.c:50: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/neworient.c:53:1: warning: return type defaults to ‘int’ [-Wimplicit-int] newOrient( cellptr , range ) ^~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:77, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/neworient.c:50: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/neworient.c: In function ‘newOrient’: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/base.h:235:26: warning: implicit declaration of function ‘Yacm_random’; did you mean ‘srandom’? [-Wimplicit-function-declaration] #define RAND (Yacm_random() ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/neworient.c:74:18: note: in expansion of macro ‘RAND’ ( (DOUBLE) RAND / ^~~~ [ 34%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/newtemp.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/newtemp.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/newtemp.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/newtemp.c:64: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/newtemp.c:75:1: warning: return type defaults to ‘int’ [-Wimplicit-int] init_acceptance_rate() ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/newtemp.c:147:1: warning: return type defaults to ‘int’ [-Wimplicit-int] set_tw_speed( speed ) ^~~~~~~~~~~~ [ 34%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/outgeo.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/outgeo.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outgeo.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outgeo.c:73: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outgeo.c:75: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:32:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_init’ [-Wimplicit-int] extern Ybuster_init() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:43:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_addpt’ [-Wimplicit-int] extern Ybuster_addpt( P2( INT x, INT y ) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:64:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_free’ [-Wimplicit-int] extern Ybuster_free() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outgeo.c:82:8: warning: type defaults to ‘int’ in declaration of ‘store_pad_loc’ [-Wimplicit-int] static store_pad_loc(); ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outgeo.c:87:1: warning: return type defaults to ‘int’ [-Wimplicit-int] outgeo() ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outgeo.c: In function ‘outgeo’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outgeo.c:108:5: warning: implicit declaration of function ‘output_vertices’ [-Wimplicit-function-declaration] output_vertices( fp, cellptr ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outgeo.c:112:1: warning: implicit declaration of function ‘find_core_boundary’ [-Wimplicit-function-declaration] find_core_boundary( &left_side, &right_side, &bottom_side, &top_side ) ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outgeo.c:153:1: warning: implicit declaration of function ‘setPadMacroNum’ [-Wimplicit-function-declaration] setPadMacroNum( L, ++padmacroCounter ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outgeo.c:280:1: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outgeo.c:87:1: note: declared here outgeo() ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outgeo.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outgeo.c:284:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static store_pad_loc( cellptr, l, r, b, t ) ^~~~~~~~~~~~~ [ 35%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/outpin.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/outpin.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c:73: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c:89:8: warning: type defaults to ‘int’ in declaration of ‘output_pin’ [-Wimplicit-int] static output_pin(); ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c:91:8: warning: type defaults to ‘int’ in declaration of ‘process_analog_net’ [-Wimplicit-int] static process_analog_net(); ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c:93:8: warning: type defaults to ‘int’ in declaration of ‘output_matches’ [-Wimplicit-int] static output_matches(); ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c:98:1: warning: return type defaults to ‘int’ [-Wimplicit-int] outpin() ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c: In function ‘outpin’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c:131:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c:98:1: note: declared here outpin() ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c:135:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static output_pin( pinptr ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c: In function ‘output_pin’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c:164:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c:135:8: note: declared here static output_pin( pinptr ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c:237:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) spin->children[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c:261:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static process_analog_net( netptr ) ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c:375:1: warning: return type defaults to ‘int’ [-Wimplicit-int] setPadMacroNum( side, cellnum ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c:426:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static output_matches() ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c: In function ‘output_matches’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c:434:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) net_cap_matchG[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/outpin.c:446:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) net_res_matchG[HOWMANY] ; ^ [ 35%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/output.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/output.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:91: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:94: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:32:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_init’ [-Wimplicit-int] extern Ybuster_init() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:43:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_addpt’ [-Wimplicit-int] extern Ybuster_addpt( P2( INT x, INT y ) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:64:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_free’ [-Wimplicit-int] extern Ybuster_free() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:107:8: warning: type defaults to ‘int’ in declaration of ‘output_corners’ [-Wimplicit-int] static output_corners(); ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:108:8: warning: type defaults to ‘int’ in declaration of ‘output_class_orient’ [-Wimplicit-int] static output_class_orient(); ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:109:8: warning: type defaults to ‘int’ in declaration of ‘output_pins’ [-Wimplicit-int] static output_pins(); ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:110:8: warning: type defaults to ‘int’ in declaration of ‘output_side_n_space’ [-Wimplicit-int] static output_side_n_space(); ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:111:8: warning: type defaults to ‘int’ in declaration of ‘output_pad_groups’ [-Wimplicit-int] static output_pad_groups(); ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:112:8: warning: type defaults to ‘int’ in declaration of ‘output_fixed’ [-Wimplicit-int] static output_fixed(); ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:113:8: warning: type defaults to ‘int’ in declaration of ‘create_pl1’ [-Wimplicit-int] static create_pl1(); ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:114:8: warning: type defaults to ‘int’ in declaration of ‘print_four_corners’ [-Wimplicit-int] static print_four_corners(); ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:115:8: warning: type defaults to ‘int’ in declaration of ‘create_pin’ [-Wimplicit-int] static create_pin(); ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:121:1: warning: return type defaults to ‘int’ [-Wimplicit-int] output( fp ) ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c: In function ‘output’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:200:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:121:1: note: declared here output( fp ) ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:204:1: warning: return type defaults to ‘int’ [-Wimplicit-int] output_pads( fp ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c: In function ‘output_pads’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:247:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:204:1: note: declared here output_pads( fp ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:251:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static output_corners( cellptr ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c: In function ‘output_corners’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:255:5: warning: implicit declaration of function ‘output_vertices’; did you mean ‘output_fixed’? [-Wimplicit-function-declaration] output_vertices( outS, cellptr ) ; ^~~~~~~~~~~~~~~ output_fixed /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:258:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static output_class_orient( cellptr ) ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:276:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static output_pins( cellptr ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c: In function ‘output_pins’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:328:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) spin->children[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:345:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static output_side_n_space( cellptr ) ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:395:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static output_pad_groups( cellptr ) ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:419:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static output_fixed( cellptr ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c: In function ‘output_fixed’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:425:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:419:8: note: declared here static output_fixed( cellptr ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:464:1: warning: return type defaults to ‘int’ [-Wimplicit-int] set_determine_side( flag ) ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:470:1: warning: return type defaults to ‘int’ [-Wimplicit-int] output_vertices( fp, cellptr ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:576:1: warning: return type defaults to ‘int’ [-Wimplicit-int] create_sc_output() ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:584:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static create_pl1() ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:667:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static print_four_corners( fp, cellptr ) ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/output.c:693:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static create_pin() ^~~~~~~~~~ [ 36%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/overlap.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/overlap.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:75: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:94:8: warning: type defaults to ‘int’ in declaration of ‘xcS’ [-Wimplicit-int] static xcS, ycS, orientS ; ^~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:94:13: warning: type defaults to ‘int’ in declaration of ‘ycS’ [-Wimplicit-int] static xcS, ycS, orientS ; ^~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:94:18: warning: type defaults to ‘int’ in declaration of ‘orientS’ [-Wimplicit-int] static xcS, ycS, orientS ; ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c: In function ‘overlap’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:112:14: warning: type defaults to ‘int’ in declaration of ‘x’ [-Wimplicit-int] register x, y ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:112:17: warning: type defaults to ‘int’ in declaration of ‘y’ [-Wimplicit-int] register x, y ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:173:1: warning: implicit declaration of function ‘sub_penal’ [-Wimplicit-function-declaration] sub_penal( old_aposG ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:174:1: warning: implicit declaration of function ‘add_penal’ [-Wimplicit-function-declaration] add_penal( new_aposG ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c: In function ‘overlap2’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:188:14: warning: type defaults to ‘int’ in declaration of ‘x’ [-Wimplicit-int] register x, y ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:188:17: warning: type defaults to ‘int’ in declaration of ‘y’ [-Wimplicit-int] register x, y ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c: In function ‘update_overlap’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:308:14: warning: type defaults to ‘int’ in declaration of ‘x’ [-Wimplicit-int] register x, y ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:308:17: warning: type defaults to ‘int’ in declaration of ‘y’ [-Wimplicit-int] register x, y ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c: In function ‘update_overlap2’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:336:14: warning: type defaults to ‘int’ in declaration of ‘x’ [-Wimplicit-int] register x, y ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:336:17: warning: type defaults to ‘int’ in declaration of ‘y’ [-Wimplicit-int] register x, y ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:379:1: warning: return type defaults to ‘int’ [-Wimplicit-int] sub_penal( cellpos ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:537:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add_penal( cellpos ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c: In function ‘calc_wBins’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:733:5: warning: implicit declaration of function ‘Ytranslate’ [-Wimplicit-function-declaration] Ytranslate( &(posS->l), &(posS->b), &(posS->r), &(posS->t), orientS ); ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:734:5: warning: implicit declaration of function ‘Ytranslatef’ [-Wimplicit-function-declaration] Ytranslatef( &(posS->lw),&(posS->bw),&(posS->rw),&(posS->tw),orientS ); ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:841:1: warning: return type defaults to ‘int’ [-Wimplicit-int] turn_wireest_on( turn_on ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:863:1: warning: return type defaults to ‘int’ [-Wimplicit-int] setup_Bins( s_cellptr, s_xc, s_yc, s_orient ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/overlap.c:881:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add2bin( cellpos ) ^~~~~~~ [ 36%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/paths.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/paths.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c:78: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c:88:1: warning: return type defaults to ‘int’ [-Wimplicit-int] print_paths( ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c: In function ‘print_paths’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c:121:17: warning: implicit declaration of function ‘get_total_paths’ [-Wimplicit-function-declaration] num_paths = get_total_paths() ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c: In function ‘calc_incr_time’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c:314:10: warning: implicit declaration of function ‘member_net_set’ [-Wimplicit-function-declaration] if( member_net_set( net ) ){ ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c:354:1: warning: return type defaults to ‘int’ [-Wimplicit-int] update_time( cell ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c: In function ‘calc_incr_time2’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c:396:5: warning: implicit declaration of function ‘clear_path_set’; did you mean ‘enum_path_set’? [-Wimplicit-function-declaration] clear_path_set() ; ^~~~~~~~~~~~~~ enum_path_set /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c:400:2: warning: implicit declaration of function ‘add2path_set’; did you mean ‘enum_path_set’? [-Wimplicit-function-declaration] add2path_set( pptr->p.path ) ; ^~~~~~~~~~~~ enum_path_set /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c:464:1: warning: return type defaults to ‘int’ [-Wimplicit-int] update_time2( cella, cellb ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c:502:1: warning: return type defaults to ‘int’ [-Wimplicit-int] init_path_set() ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c:515:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add2path_set( path ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c:549:1: warning: return type defaults to ‘int’ [-Wimplicit-int] clear_path_set() ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c:569:1: warning: return type defaults to ‘int’ [-Wimplicit-int] init_net_set() ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c:576:1: warning: return type defaults to ‘int’ [-Wimplicit-int] add2net_set( net ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c: In function ‘member_net_set’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c:588:6: warning: type of ‘net’ defaults to ‘int’ [-Wimplicit-int] BOOL member_net_set( net ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/paths.c:598:1: warning: return type defaults to ‘int’ [-Wimplicit-int] clear_net_set() ^~~~~~~~~~~~~ [ 36%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/partition.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/partition.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:83: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:86: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:32:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_init’ [-Wimplicit-int] extern Ybuster_init() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:43:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_addpt’ [-Wimplicit-int] extern Ybuster_addpt( P2( INT x, INT y ) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:64:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_free’ [-Wimplicit-int] extern Ybuster_free() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:119:1: warning: return type defaults to ‘int’ [-Wimplicit-int] config_rows() ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c: In function ‘config_rows’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:131:5: warning: implicit declaration of function ‘read_stat_file’; did you mean ‘read_par_file’? [-Wimplicit-function-declaration] read_stat_file() ; ^~~~~~~~~~~~~~ read_par_file /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:133:5: warning: implicit declaration of function ‘grid_cells’ [-Wimplicit-function-declaration] grid_cells() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:136:5: warning: implicit declaration of function ‘find_core_boundary’ [-Wimplicit-function-declaration] find_core_boundary( &left, &right, &bottom, &top ) ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:138:5: warning: implicit declaration of function ‘build_mver_file’; did you mean ‘read_par_file’? [-Wimplicit-function-declaration] build_mver_file( left, right, bottom, top ) ; ^~~~~~~~~~~~~~~ read_par_file In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:83: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:151:41: warning: implicit declaration of function ‘TWsaveState’ [-Wimplicit-function-declaration] pathname, cktNameG, (unsigned long)TWsaveState() ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:161:5: warning: implicit declaration of function ‘Ysystem’; did you mean ‘system’? [-Wimplicit-function-declaration] Ysystem( GENROWPROG, ABORT, YmsgG, closegraphics ) ; ^~~~~~~ system In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:83: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:167:5: warning: implicit declaration of function ‘TWrestoreState’ [-Wimplicit-function-declaration] G( TWrestoreState() ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:171:5: warning: implicit declaration of function ‘read_gen_file’; did you mean ‘read_par_file’? [-Wimplicit-function-declaration] read_gen_file() ; ^~~~~~~~~~~~~ read_par_file /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:182:5: warning: implicit declaration of function ‘setVirtualCore’ [-Wimplicit-function-declaration] setVirtualCore( TRUE ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:183:5: warning: implicit declaration of function ‘placepads’ [-Wimplicit-function-declaration] placepads() ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:186:1: warning: return type defaults to ‘int’ [-Wimplicit-int] read_stat_file() ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c: In function ‘read_stat_file’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:208:6: warning: implicit declaration of function ‘strcmp’ [-Wimplicit-function-declaration] if( strcmp( tokens[0], "tot_length" ) == STRINGEQ ){ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:273:1: warning: return type defaults to ‘int’ [-Wimplicit-int] output_partition() ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c: In function ‘output_partition’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:312:6: warning: implicit declaration of function ‘strncmp’ [-Wimplicit-function-declaration] if( strncmp( matchptr, "hardcell", 8 ) == STRINGEQ ){ ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:328:5: warning: implicit declaration of function ‘output’ [-Wimplicit-function-declaration] output( fout ) ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:330:5: warning: implicit declaration of function ‘Yrm_files’; did you mean ‘tmpfile’? [-Wimplicit-function-declaration] Yrm_files( filename ) ; ^~~~~~~~~ tmpfile /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:332:5: warning: implicit declaration of function ‘YmoveFile’; did you mean ‘YopenFile’? [-Wimplicit-function-declaration] YmoveFile( filename_out, filename ) ; ^~~~~~~~~ YopenFile /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:337:1: warning: return type defaults to ‘int’ [-Wimplicit-int] build_mver_file( left, right, bottom, top ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c: In function ‘build_mver_file’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:390:2: warning: implicit declaration of function ‘output_vertices’; did you mean ‘output_partition’? [-Wimplicit-function-declaration] output_vertices( fp, cellptr ) ; ^~~~~~~~~~~~~~~ output_partition /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:399:1: warning: return type defaults to ‘int’ [-Wimplicit-int] read_gen_file() ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c: In function ‘read_gen_file’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:412:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:399:1: note: declared here read_gen_file() ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/partition.c:459:2: warning: implicit declaration of function ‘YexitPgm’; did you mean ‘exit’? [-Wimplicit-function-declaration] YexitPgm( PGMFAIL ) ; ^~~~~~~~ exit [ 37%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/penalties.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/penalties.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/penalties.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/penalties.c:58: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/penalties.c: In function ‘calc_lap_factor’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/penalties.c:143:5: warning: implicit declaration of function ‘Yplot_heading’ [-Wimplicit-function-declaration] Yplot_heading( 0, "graph_lap", "iter","binpenal","sqrtbin", ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/penalties.c:146:5: warning: implicit declaration of function ‘Yplot’ [-Wimplicit-function-declaration] Yplot( 0, "graph_lap", "%d", iterationG, "%4.4le %4.4le %4.4le %4.4le", ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/penalties.c:176:5: warning: implicit declaration of function ‘Yplot_flush’ [-Wimplicit-function-declaration] Yplot_flush( "graph_lap" ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/penalties.c:185:2: warning: implicit declaration of function ‘HPI’; did you mean ‘M_PI’? [-Wimplicit-function-declaration] HPI( fp, &lapFactorG ) ; ^~~ M_PI /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/penalties.c: In function ‘calc_core_factor’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/penalties.c:218:15: warning: implicit declaration of function ‘get_bin_area’; did you mean ‘getline’? [-Wimplicit-function-declaration] binArea = get_bin_area() ; ^~~~~~~~~~~~ getline /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/penalties.c:219:16: warning: implicit declaration of function ‘calc_cellareas’; did you mean ‘calc_core_factor’? [-Wimplicit-function-declaration] cellArea = calc_cellareas( TRUE ) ; ^~~~~~~~~~~~~~ calc_core_factor /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/penalties.c:230:5: warning: implicit declaration of function ‘reconfigure’ [-Wimplicit-function-declaration] reconfigure( maxBinXG-1,maxBinYG-1, coreAreaS ) ; ^~~~~~~~~~~ [ 37%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/perimeter.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/perimeter.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/perimeter.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/perimeter.c:44: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/perimeter.c:45: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:32:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_init’ [-Wimplicit-int] extern Ybuster_init() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:43:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_addpt’ [-Wimplicit-int] extern Ybuster_addpt( P2( INT x, INT y ) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:64:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_free’ [-Wimplicit-int] extern Ybuster_free() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/perimeter.c:49:1: warning: return type defaults to ‘int’ [-Wimplicit-int] perimeter( A, numcorners ) ^~~~~~~~~ [ 38%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/placepads.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/placepads.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:83: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:89: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/set.h:84:8: warning: type defaults to ‘int’ in declaration of ‘Yset_free’ [-Wimplicit-int] extern Yset_free( P1(YSETPTR set ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/set.h:113:8: warning: type defaults to ‘int’ in declaration of ‘Yset_delete’ [-Wimplicit-int] extern Yset_delete( P2(YSETPTR set, INT node ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/set.h:123:8: warning: type defaults to ‘int’ in declaration of ‘Yset_empty’ [-Wimplicit-int] extern Yset_empty( P1(YSETPTR set ) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/set.h:131:8: warning: type defaults to ‘int’ in declaration of ‘Yset_comp’ [-Wimplicit-int] extern Yset_comp( P1(YSETPTR set ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:98:8: warning: type defaults to ‘int’ in declaration of ‘find_optimum_locations’ [-Wimplicit-int] static find_optimum_locations( P1(void) ) ; ^~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:99:8: warning: type defaults to ‘int’ in declaration of ‘place_pad’ [-Wimplicit-int] static place_pad( P2(PADBOXPTR pad,INT bestside ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:100:8: warning: type defaults to ‘int’ in declaration of ‘place_children’ [-Wimplicit-int] static place_children( P5(PADBOXPTR pad,INT side,DOUBLE lb,DOUBLE ub,BOOL sr) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:103:8: warning: type defaults to ‘int’ in declaration of ‘find_core’ [-Wimplicit-int] static find_core( P1(void) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:122:1: warning: return type defaults to ‘int’ [-Wimplicit-int] placepads() ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c: In function ‘placepads’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:127:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:122:1: note: declared here placepads() ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:133:2: warning: implicit declaration of function ‘call_place_pads’; did you mean ‘placepads’? [-Wimplicit-function-declaration] call_place_pads() ; ^~~~~~~~~~~~~~~ placepads /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:134:14: warning: implicit declaration of function ‘findcost’; did you mean ‘find_core’? [-Wimplicit-function-declaration] funccostG = findcost() ; ^~~~~~~~ find_core /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:135:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:122:1: note: declared here placepads() ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:148:5: warning: implicit declaration of function ‘sort_pads’ [-Wimplicit-function-declaration] sort_pads(); ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:153:5: warning: implicit declaration of function ‘align_pads’; did you mean ‘placepads’? [-Wimplicit-function-declaration] align_pads(); ^~~~~~~~~~ placepads /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:158:5: warning: implicit declaration of function ‘orient_pads’ [-Wimplicit-function-declaration] orient_pads(); ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:163:5: warning: implicit declaration of function ‘dimension_pads’ [-Wimplicit-function-declaration] dimension_pads(); ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:173:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static find_optimum_locations() ^~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c: In function ‘find_cost_for_a_side’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:274:5: warning: implicit declaration of function ‘calc_constraints’ [-Wimplicit-function-declaration] calc_constraints( pad, side, &lb, &ub, &spacing_restricted, ^~~~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:77, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:83: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/base.h:235:26: warning: implicit declaration of function ‘Yacm_random’; did you mean ‘srandom’? [-Wimplicit-function-declaration] #define RAND (Yacm_random() ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./pads.h:29:38: note: in expansion of macro ‘RAND’ #define PICK_INT(l,u) (((l)<(u)) ? ((RAND % ((u)-(l)+1))+(l)) : (l)) ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:372:10: note: in expansion of macro ‘PICK_INT’ cost = PICK_INT( 0, 3 ) ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:421:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static place_pad( pad, bestside ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:457:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static place_children( pad, side, lb, ub, spacing_restricted ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c: In function ‘place_children’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:511:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:457:8: note: declared here static place_children( pad, side, lb, ub, spacing_restricted ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:532:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:457:8: note: declared here static place_children( pad, side, lb, ub, spacing_restricted ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:571:1: warning: return type defaults to ‘int’ [-Wimplicit-int] setVirtualCore( flag ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:579:1: warning: return type defaults to ‘int’ [-Wimplicit-int] find_core_boundary( left, right, bottom, top ) ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:602:1: warning: return type defaults to ‘int’ [-Wimplicit-int] get_global_pos( cell, l, b, r, t ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:627:1: warning: return type defaults to ‘int’ [-Wimplicit-int] get_routing_boundary( cell, ret_l, ret_b, ret_r, ret_t ) ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c: In function ‘get_routing_boundary’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:641:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:627:1: note: declared here get_routing_boundary( cell, ret_l, ret_b, ret_r, ret_t ) ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:662:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:627:1: note: declared here get_routing_boundary( cell, ret_l, ret_b, ret_r, ret_t ) ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c: In function ‘get_pad_routing’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:676:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] last_core_cell = ( (INT) routingTilesG[HOWMANY] ) - 4 ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:715:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static find_core() ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c: In function ‘find_core’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:730:2: warning: implicit declaration of function ‘regenorient’ [-Wimplicit-function-declaration] regenorient(1, numcellsG) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:790:2: warning: implicit declaration of function ‘YforceGrid’ [-Wimplicit-function-declaration] YforceGrid( &coreG[X][MINI], &coreG[Y][MINI] ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:815:1: warning: return type defaults to ‘int’ [-Wimplicit-int] call_place_pads() ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c: In function ‘call_place_pads’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:840:5: warning: implicit declaration of function ‘output_pads’ [-Wimplicit-function-declaration] output_pads( fp ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:841:5: warning: implicit declaration of function ‘output_nets’ [-Wimplicit-function-declaration] output_nets( fp, numnets ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:868:5: warning: implicit declaration of function ‘Ysystem’; did you mean ‘system’? [-Wimplicit-function-declaration] Ysystem( PLACEPADPROG, ABORT, YmsgG, closegraphics ) ; ^~~~~~~ system /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:890:13: warning: implicit declaration of function ‘strcmp’ [-Wimplicit-function-declaration] } else if( strcmp( tokens[0], PADKEYWORD ) == STRINGEQ){ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:920:2: warning: implicit declaration of function ‘YexitPgm’; did you mean ‘exit’? [-Wimplicit-function-declaration] YexitPgm( PGMFAIL ) ; ^~~~~~~~ exit /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:953:1: warning: return type defaults to ‘int’ [-Wimplicit-int] output_nets( fp, numnets ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c: In function ‘output_nets’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepads.c:953:1: warning: type of ‘numnets’ defaults to ‘int’ [-Wimplicit-int] [ 38%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/placepin.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/placepin.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:77: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:137:8: warning: type defaults to ‘int’ in declaration of ‘find_optimal_locations’ [-Wimplicit-int] static find_optimal_locations( P1(BOOL newVertFlag )); ^~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:139:8: warning: type defaults to ‘int’ in declaration of ‘determine_bbox’ [-Wimplicit-int] static determine_bbox( P2( INT net, INT cell )) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:140:8: warning: type defaults to ‘int’ in declaration of ‘place_pin’ [-Wimplicit-int] static place_pin( P4( PINBOXPTR pin, INT pos, INT tiebreak, INT side ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:141:8: warning: type defaults to ‘int’ in declaration of ‘place_children’ [-Wimplicit-int] static place_children( P5( PINBOXPTR pin, INT side, DOUBLE lb, DOUBLE ub, ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:143:8: warning: type defaults to ‘int’ in declaration of ‘set_hardpin_pos’ [-Wimplicit-int] static set_hardpin_pos( P2( PINBOXPTR pin, BOOL newVertFlag ) ); ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:144:8: warning: type defaults to ‘int’ in declaration of ‘sort_softpins’ [-Wimplicit-int] static sort_softpins() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:147:8: warning: type defaults to ‘int’ in declaration of ‘install_pin_groups’ [-Wimplicit-int] static install_pin_groups( P1( PINBOXPTR pin ) ) ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:148:8: warning: type defaults to ‘int’ in declaration of ‘permute_pg’ [-Wimplicit-int] static permute_pg( P1( PINBOXPTR pin ) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:149:8: warning: type defaults to ‘int’ in declaration of ‘space_pins’ [-Wimplicit-int] static space_pins() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:150:8: warning: type defaults to ‘int’ in declaration of ‘place_soft_equivs’ [-Wimplicit-int] static place_soft_equivs() ; ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:151:8: warning: type defaults to ‘int’ in declaration of ‘find_next_free_spotm’ [-Wimplicit-int] static find_next_free_spotm( P3( SIDEBOXPTR sideptr, PINBOXPTR pin, INT *pos )) ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:153:8: warning: type defaults to ‘int’ in declaration of ‘init_side_array’ [-Wimplicit-int] static init_side_array( P1( BOOL newVertFlag ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:154:8: warning: type defaults to ‘int’ in declaration of ‘side_to_global’ [-Wimplicit-int] static side_to_global() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:155:8: warning: type defaults to ‘int’ in declaration of ‘find_hardpin_side’ [-Wimplicit-int] static find_hardpin_side() ; ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:158:8: warning: type defaults to ‘int’ in declaration of ‘init_wire_est’ [-Wimplicit-int] extern init_wire_est() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:159:8: warning: type defaults to ‘int’ in declaration of ‘set_up_pinplace’ [-Wimplicit-int] extern set_up_pinplace() ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:160:8: warning: type defaults to ‘int’ in declaration of ‘set_pin_verbosity’ [-Wimplicit-int] extern set_pin_verbosity( P1(BOOL flag ) ) ; ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:161:8: warning: type defaults to ‘int’ in declaration of ‘update_pins’ [-Wimplicit-int] extern update_pins( P1( BOOL initialFlag ) ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:162:8: warning: type defaults to ‘int’ in declaration of ‘print_pins’ [-Wimplicit-int] extern print_pins( P3( char *message , PINBOXPTR *array , INT howmany ) ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:175:1: warning: return type defaults to ‘int’ [-Wimplicit-int] placepin( cell, newVertFlag ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c: In function ‘placepin’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:191:2: warning: ‘return’ with no value, in function returning non-void return ; /* no work to do */ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:175:1: note: declared here placepin( cell, newVertFlag ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:197:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) ptrS->softpins[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:225:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static find_optimal_locations( newVertFlag ) ^~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c: In function ‘find_optimal_locations’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:243:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) ptrS->softpins[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c: In function ‘find_cost_for_a_side’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:532:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) spin->children[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:545:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static determine_bbox( net, cell ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:603:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static place_pin( pin, pos, tiebreak, side ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:620:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static place_children( pin, side, lb, ub, spacing_restricted ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c: In function ‘place_children’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:681:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:620:8: note: declared here static place_children( pin, side, lb, ub, spacing_restricted ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:689:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) spin->children[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:708:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:620:8: note: declared here static place_children( pin, side, lb, ub, spacing_restricted ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:714:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static set_hardpin_pos( pin, newVertFlag ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:753:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static sort_softpins() ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c: In function ‘sort_softpins’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:763:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) ptrS->softpins[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:764:5: warning: implicit declaration of function ‘Yquicksort’; did you mean ‘qsort’? [-Wimplicit-function-declaration] Yquicksort( &(ptrS->softpins[1]), howmany, sizeof(PINBOXPTR), ^~~~~~~~~~ qsort /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:915:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static install_pin_groups( pin ) ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c: In function ‘install_pin_groups’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:929:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) spin->children[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:954:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static permute_pg( pin ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c: In function ‘permute_pg’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:974:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) spin->children[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:1026:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static space_pins() ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:1151:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static place_soft_equivs() ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:1218:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static find_next_free_spotm( sideptr, pin, pos ) ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:1333:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static side_to_global() ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:1409:1: warning: return type defaults to ‘int’ [-Wimplicit-int] set_up_pinplace() ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c: In function ‘set_up_pinplace’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:1424:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:1409:1: note: declared here set_up_pinplace() ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:1486:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) ptrS->softpins[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:1502:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) ptrS->softpins[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:1516:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static init_side_array( newVertFlag ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:1594:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static find_hardpin_side() ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:1658:1: warning: return type defaults to ‘int’ [-Wimplicit-int] update_pins( initialFlag ) /* initialize pin placement */ ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c: In function ‘update_pins’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:1670:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) softPinArrayG[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:1714:1: warning: return type defaults to ‘int’ [-Wimplicit-int] set_pin_verbosity( flag ) ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/placepin.c:1827:1: warning: return type defaults to ‘int’ [-Wimplicit-int] init_wire_est() ^~~~~~~~~~~~~ [ 39%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/prboard.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/prboard.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/prboard.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/prboard.c:53: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/prboard.c:56:1: warning: return type defaults to ‘int’ [-Wimplicit-int] grid_cells() ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/prboard.c: In function ‘grid_cells’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/prboard.c:68:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/prboard.c:56:1: note: declared here grid_cells() ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/prboard.c:92:2: warning: implicit declaration of function ‘YforceGrid’ [-Wimplicit-function-declaration] YforceGrid( &left, &bottom ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/prboard.c:103:17: warning: implicit declaration of function ‘findcost’ [-Wimplicit-function-declaration] funccostG = findcost() ; ^~~~~~~~ [ 39%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/readcells.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/readcells.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:92: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:94: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readcells.h:31:16: warning: return type defaults to ‘int’ [-Wimplicit-int] #define yylex CUSTOM_yylex ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h:73:1: note: in expansion of macro ‘yylex’ yylex(){ ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h: In function ‘CUSTOM_yylex’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readcells.h:33:17: warning: implicit declaration of function ‘CUSTOM_yylook’; did you mean ‘CUSTOM_yylex’? [-Wimplicit-function-declaration] #define yylook CUSTOM_yylook ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h:75:15: note: in expansion of macro ‘yylook’ while((nstr = yylook()) >= 0) ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readcells.h:61:17: warning: implicit declaration of function ‘CUSTOM_yywrap’; did you mean ‘CUSTOM_yylex’? [-Wimplicit-function-declaration] #define yywrap CUSTOM_yywrap ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h:78:4: note: in expansion of macro ‘yywrap’ if(yywrap()) return(0); break; ^~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:758: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h: In function ‘check_line_count’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h:210:6: warning: implicit declaration of function ‘setErrorFlag’; did you mean ‘strerror_l’? [-Wimplicit-function-declaration] setErrorFlag() ; ^~~~~~~~~~~~ strerror_l In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:94: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readcells.h:33:17: warning: return type defaults to ‘int’ [-Wimplicit-int] #define yylook CUSTOM_yylook ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h:519:1: note: in expansion of macro ‘yylook’ yylook(){ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h: In function ‘CUSTOM_yylook’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readcells.h:14:17: warning: implicit declaration of function ‘CUSTOM_yyback’; did you mean ‘CUSTOM_yylook’? [-Wimplicit-function-declaration] #define yyback CUSTOM_yyback ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h:635:12: note: in expansion of macro ‘yyback’ while(yyback((*lsp)->yystops,-*yyfnd) != 1 && lsp > yylstate){ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readcells.h:14:17: warning: return type defaults to ‘int’ [-Wimplicit-int] #define yyback CUSTOM_yyback ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h:669:1: note: in expansion of macro ‘yyback’ yyback(p, m) ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h: In function ‘CUSTOM_yyback’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readcells.h:14:17: warning: type of ‘m’ defaults to ‘int’ [-Wimplicit-int] #define yyback CUSTOM_yyback ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h:669:1: note: in expansion of macro ‘yyback’ yyback(p, m) ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readcells.h:29:18: warning: return type defaults to ‘int’ [-Wimplicit-int] #define yyinput CUSTOM_yyinput ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h:681:1: note: in expansion of macro ‘yyinput’ yyinput(){ ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readcells.h:42:18: warning: return type defaults to ‘int’ [-Wimplicit-int] #define yyoutput CUSTOM_yyoutput ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h:687:1: note: in expansion of macro ‘yyoutput’ yyoutput(c) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readcells.h:57:18: warning: return type defaults to ‘int’ [-Wimplicit-int] #define yyunput CUSTOM_yyunput ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells_l.h:694:1: note: in expansion of macro ‘yyunput’ yyunput(c) ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:763:1: warning: return type defaults to ‘int’ [-Wimplicit-int] readcells( fp ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c: In function ‘readcells’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:773:5: warning: implicit declaration of function ‘initCellInfo’ [-Wimplicit-function-declaration] initCellInfo() ; ^~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:94: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readcells.h:44:18: warning: implicit declaration of function ‘CUSTOM_yyparse’; did you mean ‘CUSTOM_yyback’? [-Wimplicit-function-declaration] #define yyparse CUSTOM_yyparse ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:775:5: note: in expansion of macro ‘yyparse’ yyparse(); ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:776:5: warning: implicit declaration of function ‘cleanupReadCells’ [-Wimplicit-function-declaration] cleanupReadCells() ; ^~~~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:94: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readcells.h:23:25: warning: return type defaults to ‘int’ [-Wimplicit-int] #define yyerror CUSTOM_yyerror ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:780:1: note: in expansion of macro ‘yyerror’ yyerror(s) ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readcells.h:61:17: warning: return type defaults to ‘int’ [-Wimplicit-int] #define yywrap CUSTOM_yywrap ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:791:1: note: in expansion of macro ‘yywrap’ yywrap() ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c: In function ‘CUSTOM_yyparse’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1029:4: warning: implicit declaration of function ‘endCell’; did you mean ‘readcells’? [-Wimplicit-function-declaration] endCell() ; ^~~~~~~ readcells /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1086:4: warning: implicit declaration of function ‘add_instance’ [-Wimplicit-function-declaration] add_instance( yyvsp[0].string ) ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1099:4: warning: implicit declaration of function ‘addCell’ [-Wimplicit-function-declaration] addCell( yyvsp[0].string, CUSTOMCELLTYPE ) ; ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1116:4: warning: implicit declaration of function ‘fixCell’; did you mean ‘ftell’? [-Wimplicit-function-declaration] fixCell( GROUPFLAG, yyvsp[-11].ival, yyvsp[-9].string, yyvsp[-8].ival, yyvsp[-6].string, ^~~~~~~ ftell /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1118:4: warning: implicit declaration of function ‘addClass’ [-Wimplicit-function-declaration] addClass( --unique_classG ) ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1165:4: warning: implicit declaration of function ‘setPermutation’ [-Wimplicit-function-declaration] setPermutation( TRUE ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1187:4: warning: implicit declaration of function ‘processCorners’ [-Wimplicit-function-declaration] processCorners( yyvsp[-1].ival ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1197:4: warning: implicit declaration of function ‘addCorner’ [-Wimplicit-function-declaration] addCorner( yyvsp[-1].ival, yyvsp[0].ival ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1213:4: warning: implicit declaration of function ‘initOrient’ [-Wimplicit-function-declaration] initOrient( yyvsp[0].ival ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1218:4: warning: implicit declaration of function ‘addOrient’ [-Wimplicit-function-declaration] addOrient( yyvsp[0].ival ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1223:4: warning: implicit declaration of function ‘set_cur_orient’ [-Wimplicit-function-declaration] set_cur_orient( yyvsp[0].ival ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1228:4: warning: implicit declaration of function ‘addAspectBounds’ [-Wimplicit-function-declaration] addAspectBounds( yyvsp[-2].fval, yyvsp[0].fval ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1233:4: warning: implicit declaration of function ‘add_soft_array’ [-Wimplicit-function-declaration] add_soft_array() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1238:4: warning: implicit declaration of function ‘process_pin’ [-Wimplicit-function-declaration] process_pin() ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1243:4: warning: implicit declaration of function ‘addPin’; did you mean ‘asin’? [-Wimplicit-function-declaration] addPin( yyvsp[-3].string, yyvsp[-1].string, yyvsp[0].ival, HARDPINTYPE ) ; ^~~~~~ asin /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1248:4: warning: implicit declaration of function ‘set_pin_pos’ [-Wimplicit-function-declaration] set_pin_pos( yyvsp[-1].ival, yyvsp[0].ival ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1253:4: warning: implicit declaration of function ‘add_analog’ [-Wimplicit-function-declaration] add_analog( yyvsp[0].ival ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1258:4: warning: implicit declaration of function ‘add_pin_contour’ [-Wimplicit-function-declaration] add_pin_contour( yyvsp[-1].ival, yyvsp[0].ival ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1268:4: warning: implicit declaration of function ‘add_current’ [-Wimplicit-function-declaration] add_current( yyvsp[0].fval ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1273:4: warning: implicit declaration of function ‘add_power’ [-Wimplicit-function-declaration] add_power( yyvsp[0].fval ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1278:4: warning: implicit declaration of function ‘no_layer_change’ [-Wimplicit-function-declaration] no_layer_change() ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1284:4: warning: implicit declaration of function ‘set_restrict_type’ [-Wimplicit-function-declaration] set_restrict_type( SOFTPINTYPE ) ; ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1296:4: warning: implicit declaration of function ‘addEquivPin’ [-Wimplicit-function-declaration] addEquivPin( NULL, 0, 0, 0, ADDEQUIVTYPE ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1313:4: warning: implicit declaration of function ‘start_pin_group’ [-Wimplicit-function-declaration] start_pin_group( yyvsp[-1].string, TRUE ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1324:4: warning: implicit declaration of function ‘add2pingroup’ [-Wimplicit-function-declaration] add2pingroup( yyvsp[-1].string, TRUE ) ; /* fixed */ ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1345:4: warning: implicit declaration of function ‘addSideRestriction’ [-Wimplicit-function-declaration] addSideRestriction( yyvsp[0].ival ) ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1355:4: warning: implicit declaration of function ‘add_pinspace’ [-Wimplicit-function-declaration] add_pinspace( yyvsp[0].fval, yyvsp[0].fval ) ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1365:4: warning: implicit declaration of function ‘addSideSpace’ [-Wimplicit-function-declaration] addSideSpace( yyvsp[0].fval, yyvsp[0].fval ) ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1375:4: warning: implicit declaration of function ‘addPadSide’ [-Wimplicit-function-declaration] addPadSide( yyvsp[0].string ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1380:4: warning: implicit declaration of function ‘add2padgroup’ [-Wimplicit-function-declaration] add2padgroup( yyvsp[-1].string, TRUE ) ; /* fixed */ ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readcells.c:1390:4: warning: implicit declaration of function ‘add_cell_to_group’ [-Wimplicit-function-declaration] add_cell_to_group( yyvsp[0].string ) ; ^~~~~~~~~~~~~~~~~ [ 40%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/readnets.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/readnets.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:77: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:79: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readnets.h:37:16: warning: return type defaults to ‘int’ [-Wimplicit-int] #define yylex NET_yylex ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h:69:1: note: in expansion of macro ‘yylex’ yylex(){ ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h: In function ‘NET_yylex’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readnets.h:39:17: warning: implicit declaration of function ‘NET_yylook’; did you mean ‘NET_yylex’? [-Wimplicit-function-declaration] #define yylook NET_yylook ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h:71:15: note: in expansion of macro ‘yylook’ while((nstr = yylook()) >= 0) ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readnets.h:66:17: warning: implicit declaration of function ‘NET_yywrap’; did you mean ‘NET_yylex’? [-Wimplicit-function-declaration] #define yywrap NET_yywrap ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h:74:4: note: in expansion of macro ‘yywrap’ if(yywrap()) return(0); break; ^~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:335: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h: In function ‘check_line_count’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h:188:6: warning: implicit declaration of function ‘setErrorFlag’; did you mean ‘strerror_l’? [-Wimplicit-function-declaration] setErrorFlag() ; ^~~~~~~~~~~~ strerror_l In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:79: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readnets.h:39:17: warning: return type defaults to ‘int’ [-Wimplicit-int] #define yylook NET_yylook ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h:519:1: note: in expansion of macro ‘yylook’ yylook(){ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h: In function ‘NET_yylook’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readnets.h:20:17: warning: implicit declaration of function ‘NET_yyback’; did you mean ‘NET_yylook’? [-Wimplicit-function-declaration] #define yyback NET_yyback ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h:635:12: note: in expansion of macro ‘yyback’ while(yyback((*lsp)->yystops,-*yyfnd) != 1 && lsp > yylstate){ ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readnets.h:20:17: warning: return type defaults to ‘int’ [-Wimplicit-int] #define yyback NET_yyback ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h:669:1: note: in expansion of macro ‘yyback’ yyback(p, m) ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h: In function ‘NET_yyback’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readnets.h:20:17: warning: type of ‘m’ defaults to ‘int’ [-Wimplicit-int] #define yyback NET_yyback ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h:669:1: note: in expansion of macro ‘yyback’ yyback(p, m) ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readnets.h:35:18: warning: return type defaults to ‘int’ [-Wimplicit-int] #define yyinput NET_yyinput ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h:681:1: note: in expansion of macro ‘yyinput’ yyinput(){ ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readnets.h:48:18: warning: return type defaults to ‘int’ [-Wimplicit-int] #define yyoutput NET_yyoutput ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h:687:1: note: in expansion of macro ‘yyoutput’ yyoutput(c) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readnets.h:62:18: warning: return type defaults to ‘int’ [-Wimplicit-int] #define yyunput NET_yyunput ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets_l.h:694:1: note: in expansion of macro ‘yyunput’ yyunput(c) ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:340:1: warning: return type defaults to ‘int’ [-Wimplicit-int] readnets( fp ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c: In function ‘readnets’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:351:5: warning: implicit declaration of function ‘init_nets’; did you mean ‘initstate’? [-Wimplicit-function-declaration] init_nets() ; ^~~~~~~~~ initstate In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:79: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readnets.h:50:18: warning: implicit declaration of function ‘NET_yyparse’; did you mean ‘NET_yyback’? [-Wimplicit-function-declaration] #define yyparse NET_yyparse ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:354:2: note: in expansion of macro ‘yyparse’ yyparse(); ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:356:5: warning: implicit declaration of function ‘cleanup_nets’; did you mean ‘readnets’? [-Wimplicit-function-declaration] cleanup_nets() ; ^~~~~~~~~~~~ readnets In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:79: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readnets.h:29:25: warning: return type defaults to ‘int’ [-Wimplicit-int] #define yyerror NET_yyerror ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:360:1: note: in expansion of macro ‘yyerror’ yyerror(s) ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c: In function ‘NET_yyerror’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:371:5: warning: implicit declaration of function ‘set_net_error’; did you mean ‘strerror’? [-Wimplicit-function-declaration] set_net_error() ; ^~~~~~~~~~~~~ strerror In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:79: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./readnets.h:66:17: warning: return type defaults to ‘int’ [-Wimplicit-int] #define yywrap NET_yywrap ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:374:1: note: in expansion of macro ‘yywrap’ yywrap() ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c: In function ‘NET_yyparse’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:612:4: warning: implicit declaration of function ‘end_path’; did you mean ‘realpath’? [-Wimplicit-function-declaration] end_path( yyvsp[-2].ival, yyvsp[-1].ival, yyvsp[0].ival ) ; ^~~~~~~~ realpath /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:622:4: warning: implicit declaration of function ‘add_path’; did you mean ‘realpath’? [-Wimplicit-function-declaration] add_path( STARTPATH, yyvsp[0].string ) ; ^~~~~~~~ realpath /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:631:3: warning: implicit declaration of function ‘init_analog’ [-Wimplicit-function-declaration] { init_analog( yyvsp[0].string ) ; } ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:635:4: warning: implicit declaration of function ‘set_max_voltage_drop’ [-Wimplicit-function-declaration] set_max_voltage_drop( yyvsp[0].fval ) ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:640:4: warning: implicit declaration of function ‘set_cap_upper_bound’ [-Wimplicit-function-declaration] set_cap_upper_bound( yyvsp[0].fval ) ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:645:4: warning: implicit declaration of function ‘set_res_upper_bound’ [-Wimplicit-function-declaration] set_res_upper_bound( yyvsp[0].fval ) ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:650:4: warning: implicit declaration of function ‘set_net_type’; did you mean ‘setstate’? [-Wimplicit-function-declaration] set_net_type( NOISY_NET ) ; ^~~~~~~~~~~~ setstate /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:667:3: warning: implicit declaration of function ‘add_common_pt’ [-Wimplicit-function-declaration] { add_common_pt(); } ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:671:4: warning: implicit declaration of function ‘add2common’ [-Wimplicit-function-declaration] add2common( yyvsp[-1].string, yyvsp[0].string ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:681:4: warning: implicit declaration of function ‘common_cap’ [-Wimplicit-function-declaration] common_cap( yyvsp[-1].string, yyvsp[0].string ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:691:4: warning: implicit declaration of function ‘common_res’ [-Wimplicit-function-declaration] common_res( yyvsp[-1].string, yyvsp[0].string ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:701:4: warning: implicit declaration of function ‘start_net_capmatch’ [-Wimplicit-function-declaration] start_net_capmatch( yyvsp[0].string ) ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:706:4: warning: implicit declaration of function ‘add_net_capmatch’ [-Wimplicit-function-declaration] add_net_capmatch( yyvsp[0].string ) ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:711:4: warning: implicit declaration of function ‘start_net_resmatch’ [-Wimplicit-function-declaration] start_net_resmatch( yyvsp[0].string ) ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readnets.c:716:4: warning: implicit declaration of function ‘add_net_resmatch’ [-Wimplicit-function-declaration] add_net_resmatch( yyvsp[0].string ) ; ^~~~~~~~~~~~~~~~ [ 40%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/rmain.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/rmain.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/rmain.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/rmain.c:57: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/rmain.c:65:1: warning: return type defaults to ‘int’ [-Wimplicit-int] rmain( constraint_flag ) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/rmain.c: In function ‘rmain’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/rmain.c:79:13: warning: implicit declaration of function ‘get_circuit_type’ [-Wimplicit-function-declaration] switch( get_circuit_type() ){ ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/rmain.c:112:5: warning: implicit declaration of function ‘Ysystem’; did you mean ‘system’? [-Wimplicit-function-declaration] Ysystem( GROUTEPROG, ABORT, YmsgG, closegraphics ) ; ^~~~~~~ system [ 41%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/readpar.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/readpar.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:82: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:105:8: warning: type defaults to ‘int’ in declaration of ‘init_read_par’ [-Wimplicit-int] static init_read_par(); ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:106:8: warning: type defaults to ‘int’ in declaration of ‘readparam’ [-Wimplicit-int] static readparam(); ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:107:8: warning: type defaults to ‘int’ in declaration of ‘process_readpar’ [-Wimplicit-int] static process_readpar(); ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:108:8: warning: type defaults to ‘int’ in declaration of ‘err_msg’ [-Wimplicit-int] static err_msg(); ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:112:1: warning: return type defaults to ‘int’ [-Wimplicit-int] readpar() ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:120:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static init_read_par() ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c: In function ‘init_read_par’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:155:5: warning: implicit declaration of function ‘set_tw_speed’ [-Wimplicit-function-declaration] set_tw_speed( 1.0 ) ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:158:5: warning: implicit declaration of function ‘init_routing_tiles’ [-Wimplicit-function-declaration] init_routing_tiles() ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:166:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static readparam( parfile ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c: In function ‘readparam’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:225:3: warning: implicit declaration of function ‘YsetDebug’; did you mean ‘YcheckDebug’? [-Wimplicit-function-declaration] YsetDebug( TRUE ) ; ^~~~~~~~~ YcheckDebug /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:238:3: warning: implicit declaration of function ‘Yset_random_seed’; did you mean ‘srandom_r’? [-Wimplicit-function-declaration] Yset_random_seed( randVarG ) ; ^~~~~~~~~~~~~~~~ srandom_r /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:298:3: warning: implicit declaration of function ‘set_dump_ratio’ [-Wimplicit-function-declaration] set_dump_ratio( 160 ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:330:3: warning: implicit declaration of function ‘init_fixcell’ [-Wimplicit-function-declaration] init_fixcell( atoi( tokens[2] ), atoi( tokens[3] ), ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:401:3: warning: implicit declaration of function ‘set_print_pin’ [-Wimplicit-function-declaration] set_print_pin( pins ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:463:3: warning: implicit declaration of function ‘set_wiring_reduction’ [-Wimplicit-function-declaration] set_wiring_reduction( atof( tokens[1] ) ) ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:486:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static process_readpar() ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c: In function ‘process_readpar’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:497:2: warning: implicit declaration of function ‘YexitPgm’; did you mean ‘exit’? [-Wimplicit-function-declaration] YexitPgm( FAIL ) ; ^~~~~~~~ exit /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:499:5: warning: implicit declaration of function ‘Yplot_control’ [-Wimplicit-function-declaration] Yplot_control( graphFileS ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:567:5: warning: implicit declaration of function ‘Ygrid_setx’ [-Wimplicit-function-declaration] Ygrid_setx( gridXS, gOffsetXS ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:568:5: warning: implicit declaration of function ‘Ygrid_sety’ [-Wimplicit-function-declaration] Ygrid_sety( gridYS, gOffsetYS ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:675:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:486:8: note: declared here static process_readpar() ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/readpar.c:678:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static err_msg( keyword ) ^~~~~~~ [ 41%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/reconfig.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/reconfig.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/reconfig.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/reconfig.c:59: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/reconfig.c:64:1: warning: return type defaults to ‘int’ [-Wimplicit-int] reconfigure( numbinX, numbinY, newCoreArea ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/reconfig.c: In function ‘reconfigure’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/reconfig.c:107:2: warning: implicit declaration of function ‘grid_cells’ [-Wimplicit-function-declaration] grid_cells() ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/reconfig.c:110:5: warning: implicit declaration of function ‘placepads’ [-Wimplicit-function-declaration] placepads() ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/reconfig.c:130:5: warning: implicit declaration of function ‘updateFixedCells’ [-Wimplicit-function-declaration] updateFixedCells(UPDATE) ; /* place fixed cells then load */ ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/reconfig.c:131:5: warning: implicit declaration of function ‘loadbins’; did you mean ‘llabs’? [-Wimplicit-function-declaration] loadbins(FALSE) ; /* wireArea not known */ ^~~~~~~~ llabs /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/reconfig.c:139:5: warning: implicit declaration of function ‘resize_wire_params’ [-Wimplicit-function-declaration] resize_wire_params() ; ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/reconfig.c:142:17: warning: implicit declaration of function ‘findcost’ [-Wimplicit-function-declaration] funccostG = findcost() ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/reconfig.c:144:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/reconfig.c:64:1: note: declared here reconfigure( numbinX, numbinY, newCoreArea ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/reconfig.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/reconfig.c:150:1: warning: return type defaults to ‘int’ [-Wimplicit-int] reorigin() ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/reconfig.c: In function ‘reorigin’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/reconfig.c:177:6: warning: implicit declaration of function ‘Ytranslate’ [-Wimplicit-function-declaration] Ytranslate( &l,&b,&r,&t,cellptr->orient) ; ^~~~~~~~~~ [ 42%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/savewolf.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/savewolf.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:70: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:77:1: warning: return type defaults to ‘int’ [-Wimplicit-int] savewolf( forceSave ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c: In function ‘savewolf’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:101:6: warning: ‘return’ with no value, in function returning non-void return; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:77:1: note: declared here savewolf( forceSave ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:119:5: warning: implicit declaration of function ‘save_uloop’; did you mean ‘savewolf’? [-Wimplicit-function-declaration] save_uloop( fp ) ; ^~~~~~~~~~ savewolf /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:120:5: warning: implicit declaration of function ‘save_window’ [-Wimplicit-function-declaration] save_window( fp ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:121:5: warning: implicit declaration of function ‘save_wireest’; did you mean ‘Ysafe_cfree’? [-Wimplicit-function-declaration] save_wireest( fp ) ; ^~~~~~~~~~~~ Ysafe_cfree /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:124:24: warning: implicit declaration of function ‘Yget_random_var’; did you mean ‘srandom_r’? [-Wimplicit-function-declaration] fprintf(fp,"%u\n", Yget_random_var() ) ; ^~~~~~~~~~~~~~~ srandom_r /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:129:5: warning: implicit declaration of function ‘HPO’ [-Wimplicit-function-declaration] HPO(fp,slopeXG) ; ^~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:164:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:77:1: note: declared here savewolf( forceSave ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c: In function ‘TW_oldinput’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:198:10: warning: implicit declaration of function ‘read_uloop’; did you mean ‘realloc’? [-Wimplicit-function-declaration] error += read_uloop( fp ) ; ^~~~~~~~~~ realloc /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:199:10: warning: implicit declaration of function ‘read_window’; did you mean ‘rewind’? [-Wimplicit-function-declaration] error += read_window( fp ) ; ^~~~~~~~~~~ rewind /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:200:10: warning: implicit declaration of function ‘read_wireest’ [-Wimplicit-function-declaration] error += read_wireest( fp ) ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:209:1: warning: implicit declaration of function ‘Yset_random_seed’; did you mean ‘srandom_r’? [-Wimplicit-function-declaration] Yset_random_seed( randVarG ) ; ^~~~~~~~~~~~~~~~ srandom_r /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:216:1: warning: implicit declaration of function ‘HPI’; did you mean ‘M_PI’? [-Wimplicit-function-declaration] HPI(fp,&slopeXG) ; ^~~ M_PI /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:257:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) ptr->softpins[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:332:2: warning: implicit declaration of function ‘init_control’ [-Wimplicit-function-declaration] init_control(FALSE); /*** set controller to old values. ***/ ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:338:16: warning: implicit declaration of function ‘calc_core_factor’ [-Wimplicit-function-declaration] coreFactorG = calc_core_factor( percentDone ) ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:341:15: warning: implicit declaration of function ‘calc_lap_factor’ [-Wimplicit-function-declaration] lapFactorG = calc_lap_factor( percentDone ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:344:16: warning: implicit declaration of function ‘calc_time_factor’ [-Wimplicit-function-declaration] timeFactorG = calc_time_factor( percentDone ) ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:348:2: warning: implicit declaration of function ‘reorigin’ [-Wimplicit-function-declaration] reorigin() ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:354:1: warning: return type defaults to ‘int’ [-Wimplicit-int] HPO(fp,d) ^~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:361:1: warning: return type defaults to ‘int’ [-Wimplicit-int] HPI(fp,d) ^~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c: In function ‘HPI’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:370:2: warning: implicit declaration of function ‘closegraphics’ [-Wimplicit-function-declaration] closegraphics() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:371:2: warning: implicit declaration of function ‘YexitPgm’; did you mean ‘exit’? [-Wimplicit-function-declaration] YexitPgm( PGMFAIL ) ; ^~~~~~~~ exit /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c: In function ‘TW_oldinput’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:201:1: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%[ #:a-zA-Z]\n",YmsgG ); /* throw away comment */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:202:1: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%[ #:a-zA-Z]%d\n", YmsgG, &number_of_cells ) ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:208:1: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%u", &randVarG ) ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:210:1: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d %d\n", &blocktG, &blockrG ) ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:213:1: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d %d\n", &blockmxG, &blockmyG ) ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:214:1: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d %d\n", &binWidthXG, &binXOffstG ) ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:215:1: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d %d\n", &binWidthYG, &binYOffstG ) ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:233:2: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf( fp , "%d", &inst ) ; ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:249:2: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf( fp , "%lf" , &aspect ) ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/savewolf.c:252:6: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d %d", &(term->txpos), &(term->typos) ) ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/scrapnet.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/scrapnet.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/scrapnet.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/scrapnet.c:50: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/scrapnet.c:53:1: warning: return type defaults to ‘int’ [-Wimplicit-int] scrapnet() ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/scrapnet.c: In function ‘scrapnet’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/scrapnet.c:113:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/scrapnet.c:53:1: note: declared here scrapnet() ^~~~~~~~ [ 42%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/sortpin.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/sortpin.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/sortpin.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/sortpin.c:54: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/sortpin.c:63:1: warning: return type defaults to ‘int’ [-Wimplicit-int] sortpins() ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/sortpin.c: In function ‘sortpins’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/sortpin.c:91:2: warning: implicit declaration of function ‘Yquicksort’; did you mean ‘qsort’? [-Wimplicit-function-declaration] Yquicksort( (char *)xpptr, n, sizeof(PINBOXPTR),comparePin ) ; ^~~~~~~~~~ qsort /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/sortpin.c: In function ‘comparePin’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/sortpin.c:112:10: warning: implicit declaration of function ‘strcmp’ [-Wimplicit-function-declaration] return( strcmp( (*pinA)->pinname,(*pinB)->pinname ) ) ; ^~~~~~ [ 43%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/selectpin.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/selectpin.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/selectpin.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/selectpin.c:55: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ [ 43%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/setpwates.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/setpwates.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/setpwates.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/setpwates.c:53: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/setpwates.c:56:1: warning: return type defaults to ‘int’ [-Wimplicit-int] setpwates() ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/setpwates.c: In function ‘setpwates’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/setpwates.c:128:1: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/setpwates.c:56:1: note: declared here setpwates() ^~~~~~~~~ [ 44%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/sortpad.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/sortpad.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/sortpad.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/sortpad.c:55: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/sortpad.c:63:8: warning: type defaults to ‘int’ in declaration of ‘install_pad_groups’ [-Wimplicit-int] static install_pad_groups(); ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/sortpad.c:64:8: warning: type defaults to ‘int’ in declaration of ‘permute_pads’ [-Wimplicit-int] static permute_pads(); ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/sortpad.c:68:1: warning: return type defaults to ‘int’ [-Wimplicit-int] sort_pads() ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/sortpad.c: In function ‘sort_pads’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/sortpad.c:78:5: warning: implicit declaration of function ‘Yquicksort’; did you mean ‘qsort’? [-Wimplicit-function-declaration] Yquicksort( &(sortarrayG[1]), totalpadsG, sizeof(PADBOXPTR), compare_pads ); ^~~~~~~~~~ qsort /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/sortpad.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/sortpad.c:188:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static install_pad_groups( pad, position ) ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/sortpad.c:225:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static permute_pads( pad ) ^~~~~~~~~~~~ [ 44%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/twstats.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/twstats.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/twstats.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/twstats.c:52: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/twstats.c:59:1: warning: return type defaults to ‘int’ [-Wimplicit-int] twstats() ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/twstats.c: In function ‘twstats’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/twstats.c:102:5: warning: implicit declaration of function ‘Ylog_start’ [-Wimplicit-function-declaration] Ylog_start( cktNameG, YmsgG ) ; ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/twstats.c:105:1: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/twstats.c:59:1: note: declared here twstats() ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/twstats.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/twstats.c:110:1: warning: return type defaults to ‘int’ [-Wimplicit-int] set_print_pin( pin ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/twstats.c:116:1: warning: return type defaults to ‘int’ [-Wimplicit-int] prnt_netinfo() ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/twstats.c:177:1: warning: return type defaults to ‘int’ [-Wimplicit-int] get_max_pin() ^~~~~~~~~~~ [ 45%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/uaspect.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/uaspect.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uaspect.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uaspect.c:60: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uaspect.c: In function ‘uaspect’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uaspect.c:149:16: warning: implicit declaration of function ‘overlap’ [-Wimplicit-function-declaration] newbinpenal += overlap( /* old_apos, new_apos */ ) ; ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uaspect.c:167:1: warning: implicit declaration of function ‘placepin’ [-Wimplicit-function-declaration] placepin( a, NEWVERTICES ) ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uaspect.c:170:1: warning: implicit declaration of function ‘clear_net_set’ [-Wimplicit-function-declaration] clear_net_set() ; /* reset set to mark nets that have changed position */ ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uaspect.c:172:9: warning: implicit declaration of function ‘unet’; did you mean ‘ungetc’? [-Wimplicit-function-declaration] cost += unet( acellptr->pinptr ) ; ^~~~ ungetc /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uaspect.c:175:17: warning: implicit declaration of function ‘calc_incr_time’ [-Wimplicit-function-declaration] newtimepenal += calc_incr_time( a ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uaspect.c:181:5: warning: implicit declaration of function ‘acceptt’ [-Wimplicit-function-declaration] if( acceptt( funccostG + penaltyG + timingcostG - cost - newpenalty ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uaspect.c:194:5: warning: implicit declaration of function ‘upin_accept’ [-Wimplicit-function-declaration] upin_accept( acellptr->pinptr ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uaspect.c:219:5: warning: implicit declaration of function ‘update_overlap’ [-Wimplicit-function-declaration] update_overlap( /* old_aposG */ ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uaspect.c:220:5: warning: implicit declaration of function ‘update_time’ [-Wimplicit-function-declaration] update_time( a ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uaspect.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uaspect.c:239:1: warning: return type defaults to ‘int’ [-Wimplicit-int] initialize_aspect_ratios() ^~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/uloop.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/uloop.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:113: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:173:8: warning: type defaults to ‘int’ in declaration of ‘output_move_table’ [-Wimplicit-int] static output_move_table(); ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:194:1: warning: return type defaults to ‘int’ [-Wimplicit-int] uloop( limit ) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c: In function ‘uloop’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:235:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:194:1: note: declared here uloop( limit ) ^~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:77, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:113: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/base.h:235:26: warning: implicit declaration of function ‘Yacm_random’; did you mean ‘srandom’? [-Wimplicit-function-declaration] #define RAND (Yacm_random() ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:79:38: note: in expansion of macro ‘RAND’ #define PICK_INT(l,u) (((l)<(u)) ? ((RAND % ((u)-(l)+1))+(l)) : (l)) ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:302:9: note: in expansion of macro ‘PICK_INT’ a = PICK_INT( 1, activecellsG ) ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:352:7: warning: implicit declaration of function ‘pick_neighborhood’ [-Wimplicit-function-declaration] pick_neighborhood(&xb,&yb,axcenter,aycenter,fixptr) ; ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:426:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if( (INT) softPinArrayG[HOWMANY] > 0 ){ ^ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:113: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:429:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] selection = PICK_INT( 1, (INT) softPinArrayG[HOWMANY] ); ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:79:30: note: in definition of macro ‘PICK_INT’ #define PICK_INT(l,u) (((l)<(u)) ? ((RAND % ((u)-(l)+1))+(l)) : (l)) ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:429:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] selection = PICK_INT( 1, (INT) softPinArrayG[HOWMANY] ); ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:79:47: note: in definition of macro ‘PICK_INT’ #define PICK_INT(l,u) (((l)<(u)) ? ((RAND % ((u)-(l)+1))+(l)) : (l)) ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:462:17: warning: implicit declaration of function ‘usite1’ [-Wimplicit-function-declaration] if( acc_move = usite1( /* old_apos, new_apos */ ) ) { ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:475:23: warning: implicit declaration of function ‘newOrient’ [-Wimplicit-function-declaration] new_apos0G->orient = newOrient( acellptr , 4 ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:518:17: warning: implicit declaration of function ‘usite2’ [-Wimplicit-function-declaration] if( acc_move = usite2( /*old_apos,new_apos,old_bpos,new_bpos*/ )) { ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:605:17: warning: implicit declaration of function ‘uaspect’ [-Wimplicit-function-declaration] if( acc_move = uaspect( a , newAspect ) ) { ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:617:6: warning: implicit declaration of function ‘upinswap’ [-Wimplicit-function-declaration] if( upinswap( acellptr->cellnum ) ){ ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:648:17: warning: implicit declaration of function ‘uinst’; did you mean ‘rint’? [-Wimplicit-function-declaration] if( acc_move = uinst( /* old_apos, new_apos */) ) { ^~~~~ rint In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:113: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:670:9: warning: implicit declaration of function ‘TWmessage’ [-Wimplicit-function-declaration] G( TWmessage( "TimberWolfMC waiting for your response" ) ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:671:9: warning: implicit declaration of function ‘process_graphics’ [-Wimplicit-function-declaration] G( process_graphics() ) ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:676:16: warning: implicit declaration of function ‘TWinterupt’ [-Wimplicit-function-declaration] } else G( if( TWinterupt() ) ){ ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:783:2: warning: implicit declaration of function ‘update_window_size’ [-Wimplicit-function-declaration] update_window_size( iter_time ) ; ^~~~~~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:113: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:874:8: warning: implicit declaration of function ‘setGraphicWindow’ [-Wimplicit-function-declaration] G( setGraphicWindow() ) ; ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:875:8: warning: implicit declaration of function ‘draw_the_data’ [-Wimplicit-function-declaration] G( draw_the_data() ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:73:19: note: in definition of macro ‘G’ #define G(x_xz) x_xz ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:951:1: warning: implicit declaration of function ‘Yplot_heading’ [-Wimplicit-function-declaration] Yplot_heading( 0, "graph", "iter","funccost","binpenal", ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:954:1: warning: implicit declaration of function ‘Yplot’ [-Wimplicit-function-declaration] Yplot( 0, "graph", "%d", iterationG, ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:958:1: warning: implicit declaration of function ‘Yplot_flush’ [-Wimplicit-function-declaration] Yplot_flush( "graph" ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:960:1: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:194:1: note: declared here uloop( limit ) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:966:1: warning: return type defaults to ‘int’ [-Wimplicit-int] initStatCollection() ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:980:1: warning: return type defaults to ‘int’ [-Wimplicit-int] getStatistics( totalWire, totalPenalty, avg_time, avg_func ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:997:1: warning: return type defaults to ‘int’ [-Wimplicit-int] make_movebox() ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c: In function ‘make_movebox’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:1002:16: warning: implicit declaration of function ‘get_tile_count’ [-Wimplicit-function-declaration] maxtiles = get_tile_count() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:1042:1: warning: return type defaults to ‘int’ [-Wimplicit-int] save_uloop( fp ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c: In function ‘read_uloop’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:1059:18: warning: format ‘%ld’ expects argument of type ‘long int *’, but argument 3 has type ‘INT *’ {aka ‘int *’} [-Wformat=] fscanf(fp,"%ld %ld %ld\n",&iterationG,&acc_cntS,&move_cntS); ~~^ ~~~~~~~~~~~ %d /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:1059:22: warning: format ‘%ld’ expects argument of type ‘long int *’, but argument 4 has type ‘INT *’ {aka ‘int *’} [-Wformat=] fscanf(fp,"%ld %ld %ld\n",&iterationG,&acc_cntS,&move_cntS); ~~^ ~~~~~~~~~ %d /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:1059:26: warning: format ‘%ld’ expects argument of type ‘long int *’, but argument 5 has type ‘INT *’ {aka ‘int *’} [-Wformat=] fscanf(fp,"%ld %ld %ld\n",&iterationG,&acc_cntS,&move_cntS); ~~^ ~~~~~~~~~~ %d /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:1086:1: warning: return type defaults to ‘int’ [-Wimplicit-int] set_dump_ratio( count ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c: In function ‘set_dump_ratio’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:1086:1: warning: type of ‘count’ defaults to ‘int’ [-Wimplicit-int] /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:1092:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static output_move_table( flip, att, move_size ) ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c: In function ‘read_uloop’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:1058:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%[ #:a-zA-Z]\n",YmsgG ); /* throw away comment */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:1059:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%ld %ld %ld\n",&iterationG,&acc_cntS,&move_cntS); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uloop.c:1060:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%lf %lf\n",&a_ratioS,&total_costS); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/unbust.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/unbust.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:60: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:32:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_init’ [-Wimplicit-int] extern Ybuster_init() ; ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:43:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_addpt’ [-Wimplicit-int] extern Ybuster_addpt( P2( INT x, INT y ) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/buster.h:64:8: warning: type defaults to ‘int’ in declaration of ‘Ybuster_free’ [-Wimplicit-int] extern Ybuster_free() ; ^~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:62: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:98:8: warning: type defaults to ‘int’ in declaration of ‘add_vpts’ [-Wimplicit-int] static add_vpts(); ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:99:8: warning: type defaults to ‘int’ in declaration of ‘chek_vpt’ [-Wimplicit-int] static chek_vpt(); ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:100:8: warning: type defaults to ‘int’ in declaration of ‘add_hpts’ [-Wimplicit-int] static add_hpts(); ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:101:8: warning: type defaults to ‘int’ in declaration of ‘chek_hpt’ [-Wimplicit-int] static chek_hpt(); ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c: In function ‘unbust’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:181:6: warning: implicit declaration of function ‘Yquicksort’; did you mean ‘qsort’? [-Wimplicit-function-declaration] Yquicksort( &(HptS[1]), numptS, sizeof(POINTPTR), sortbyYX ) ; ^~~~~~~~~~ qsort /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:239:6: warning: implicit declaration of function ‘dump_pts’; did you mean ‘Ydump_mem’? [-Wimplicit-function-declaration] dump_pts( VptS ) ; ^~~~~~~~ Ydump_mem /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:285:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:116:13: note: declared here YBUSTBOXPTR unbust() ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:414:1: warning: return type defaults to ‘int’ [-Wimplicit-int] addPt( tile, x, y ) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c: In function ‘addPt’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:445:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:414:1: note: declared here addPt( tile, x, y ) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:448:1: warning: return type defaults to ‘int’ [-Wimplicit-int] addPts( cell, l, r, b, t ) ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:459:1: warning: return type defaults to ‘int’ [-Wimplicit-int] initPts( addpoint_flag ) ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c: In function ‘initPts’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:485:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:459:1: note: declared here initPts( addpoint_flag ) ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:591:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static add_vpts( numpts ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:678:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static chek_vpt( tile1, tile2, tile3, tile4 ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:753:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static add_hpts( numpts ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:840:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static chek_hpt( tile1, tile2, tile3, tile4 ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unbust.c:914:2: warning: return type defaults to ‘int’ [-Wimplicit-int] dump_pts( pt ) ^~~~~~~~ [ 46%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/uinst.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/uinst.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uinst.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uinst.c:56: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:77, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uinst.c:56: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uinst.c: In function ‘uinst’: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/base.h:235:26: warning: implicit declaration of function ‘Yacm_random’; did you mean ‘srandom’? [-Wimplicit-function-declaration] #define RAND (Yacm_random() ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:79:38: note: in expansion of macro ‘RAND’ #define PICK_INT(l,u) (((l)<(u)) ? ((RAND % ((u)-(l)+1))+(l)) : (l)) ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uinst.c:100:15: note: in expansion of macro ‘PICK_INT’ newinst = PICK_INT( 0, lastinst ) ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uinst.c:103:1: warning: implicit declaration of function ‘clear_net_set’ [-Wimplicit-function-declaration] clear_net_set() ; /* reset set to mark nets that have changed position */ ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uinst.c:195:16: warning: implicit declaration of function ‘overlap’ [-Wimplicit-function-declaration] newbinpenal += overlap( /* old_aposG, new_aposG */ ) ; ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uinst.c:214:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] howmany = (INT) acellptr->softpins[HOWMANY] ; ^ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uinst.c:221:5: warning: implicit declaration of function ‘placepin’ [-Wimplicit-function-declaration] placepin( a, NEWVERTICES ) ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uinst.c:243:9: warning: implicit declaration of function ‘unet’; did you mean ‘uinst’? [-Wimplicit-function-declaration] cost += unet( anewtermptr ) ; ^~~~ uinst /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uinst.c:246:17: warning: implicit declaration of function ‘calc_incr_time’ [-Wimplicit-function-declaration] newtimepenal += calc_incr_time( a ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uinst.c:259:5: warning: implicit declaration of function ‘acceptt’ [-Wimplicit-function-declaration] if( acceptt( funccostG + penaltyG + timingcostG - cost - newpenalty - ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uinst.c:264:5: warning: implicit declaration of function ‘upin_accept’ [-Wimplicit-function-declaration] upin_accept( anewtermptr ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uinst.c:303:5: warning: implicit declaration of function ‘update_overlap’ [-Wimplicit-function-declaration] update_overlap( /* old_aposG */ ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/uinst.c:305:5: warning: implicit declaration of function ‘update_time’ [-Wimplicit-function-declaration] update_time( a ) ; ^~~~~~~~~~~ [ 47%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/unet.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/unet.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unet.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unet.c:65: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unet.c:77:8: warning: type defaults to ‘int’ in declaration of ‘check_validbound’ [-Wimplicit-int] static check_validbound(); ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unet.c:78:8: warning: type defaults to ‘int’ in declaration of ‘wire_boundary2’ [-Wimplicit-int] static wire_boundary2(); ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unet.c:79:8: warning: type defaults to ‘int’ in declaration of ‘wire_boundary1’ [-Wimplicit-int] static wire_boundary1(); ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unet.c:84:1: warning: return type defaults to ‘int’ [-Wimplicit-int] init_unet() ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unet.c: In function ‘unet’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unet.c:169:2: warning: implicit declaration of function ‘add2net_set’ [-Wimplicit-function-declaration] add2net_set( curr_netS ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unet.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unet.c:282:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static check_validbound( netptr , termptr , nextptr ) ^~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unet.c:368:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static wire_boundary2( c , netptr ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unet.c: In function ‘wire_boundary2’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unet.c:380:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unet.c:368:8: note: declared here static wire_boundary2( c , netptr ) ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unet.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/unet.c:764:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static wire_boundary1( netptr ) ^~~~~~~~~~~~~~ [ 47%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/upin.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/upin.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upin.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upin.c:61: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upin.c:67:1: warning: return type defaults to ‘int’ [-Wimplicit-int] upin_test( termptr, pos ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upin.c:92:1: warning: return type defaults to ‘int’ [-Wimplicit-int] upin_accept( termptr ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upin.c: In function ‘upin_accept’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upin.c:115:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upin.c:92:1: note: declared here upin_accept( termptr ) ^~~~~~~~~~~ [ 47%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/upinswap.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/upinswap.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upinswap.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upinswap.c:52: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upinswap.c: In function ‘upinswap’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upinswap.c:74:5: warning: implicit declaration of function ‘placepin’ [-Wimplicit-function-declaration] placepin( a, CURVERTICES ) ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upinswap.c:78:5: warning: implicit declaration of function ‘clear_net_set’ [-Wimplicit-function-declaration] clear_net_set() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upinswap.c:80:13: warning: implicit declaration of function ‘unet’; did you mean ‘ungetc’? [-Wimplicit-function-declaration] cost += unet( atermptr ) ; ^~~~ ungetc /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upinswap.c:83:21: warning: implicit declaration of function ‘calc_incr_time’ [-Wimplicit-function-declaration] newtimepenal += calc_incr_time( a ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upinswap.c:89:9: warning: implicit declaration of function ‘acceptt’ [-Wimplicit-function-declaration] if( acceptt( funccostG + timingcostG - cost - newtimepenalty )){ ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upinswap.c:102:2: warning: implicit declaration of function ‘upin_accept’ [-Wimplicit-function-declaration] upin_accept( atermptr ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upinswap.c:103:2: warning: implicit declaration of function ‘update_time’ [-Wimplicit-function-declaration] update_time( a ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upinswap.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upinswap.c:119:1: warning: return type defaults to ‘int’ [-Wimplicit-int] check_pin( a ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upinswap.c: In function ‘check_pin’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/upinswap.c:129:5: warning: implicit declaration of function ‘regenorient’ [-Wimplicit-function-declaration] regenorient( a, a ) ; ^~~~~~~~~~~ [ 48%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/usite1.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/usite1.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite1.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite1.c:55: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite1.c: In function ‘usite1’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite1.c:81:1: warning: implicit declaration of function ‘clear_net_set’ [-Wimplicit-function-declaration] clear_net_set() ; /* reset set to mark nets that have changed position */ ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite1.c:85:16: warning: implicit declaration of function ‘overlap’ [-Wimplicit-function-declaration] newbinpenal += overlap( /* old_aposG, new_aposG */ ) ; ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite1.c:90:1: warning: implicit declaration of function ‘upin_test’ [-Wimplicit-function-declaration] upin_test( anewtermptr, new_apos0G ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite1.c:94:9: warning: implicit declaration of function ‘unet’; did you mean ‘ungetc’? [-Wimplicit-function-declaration] cost += unet( anewtermptr ) ; ^~~~ ungetc /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite1.c:97:17: warning: implicit declaration of function ‘calc_incr_time’ [-Wimplicit-function-declaration] newtimepenal += calc_incr_time( a ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite1.c:106:5: warning: implicit declaration of function ‘acceptt’ [-Wimplicit-function-declaration] if( acceptt( penaltyG - newpenalty - wire_chg + ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite1.c:109:5: warning: implicit declaration of function ‘upin_accept’ [-Wimplicit-function-declaration] upin_accept( anewtermptr ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite1.c:111:5: warning: implicit declaration of function ‘update_overlap’ [-Wimplicit-function-declaration] update_overlap( /* old_aposG */ ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite1.c:113:5: warning: implicit declaration of function ‘update_time’ [-Wimplicit-function-declaration] update_time( a ) ; ^~~~~~~~~~~ [ 48%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/usite2.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/usite2.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite2.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite2.c:57: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite2.c: In function ‘usite2’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite2.c:90:1: warning: implicit declaration of function ‘clear_net_set’ [-Wimplicit-function-declaration] clear_net_set() ; /* reset set to mark nets that have changed position */ ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite2.c:100:16: warning: implicit declaration of function ‘overlap2’ [-Wimplicit-function-declaration] newbinpenal += overlap2( /* old_apos, new_apos, old_bpos, new_bpos */ ) ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite2.c:105:1: warning: implicit declaration of function ‘upin_test’ [-Wimplicit-function-declaration] upin_test( anewtermptr, new_apos0G ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite2.c:110:9: warning: implicit declaration of function ‘unet2’; did you mean ‘ungetc’? [-Wimplicit-function-declaration] cost += unet2( anewtermptr, bnewtermptr ) ; ^~~~~ ungetc /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite2.c:115:17: warning: implicit declaration of function ‘calc_incr_time2’ [-Wimplicit-function-declaration] newtimepenal += calc_incr_time2( acellS, bcellS ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite2.c:122:5: warning: implicit declaration of function ‘acceptt’ [-Wimplicit-function-declaration] if( acceptt( penaltyG - newpenalty - wire_chg + ^~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite2.c:125:5: warning: implicit declaration of function ‘upin_accept’ [-Wimplicit-function-declaration] upin_accept( anewtermptr ) ; ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite2.c:128:5: warning: implicit declaration of function ‘update_overlap2’ [-Wimplicit-function-declaration] update_overlap2( /* old_aposG, old_bposG */ ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usite2.c:130:5: warning: implicit declaration of function ‘update_time2’ [-Wimplicit-function-declaration] update_time2( acellS, bcellS ) ; ^~~~~~~~~~~~ [ 49%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/usoftmove.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/usoftmove.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usoftmove.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/usoftmove.c:55: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ [ 49%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/utemp.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/utemp.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/utemp.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/utemp.c:61: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/utemp.c:65:1: warning: return type defaults to ‘int’ [-Wimplicit-int] utemp( attempts, multi_cell_moves ) ^~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/utemp.c: In function ‘utemp’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/utemp.c:85:2: warning: implicit declaration of function ‘uloop’; did you mean ‘floor’? [-Wimplicit-function-declaration] uloop( attmaxG ) ; ^~~~~ floor /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/utemp.c:86:2: warning: implicit declaration of function ‘savewolf’ [-Wimplicit-function-declaration] savewolf( FALSE ) ; /* don't force save */ ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/utemp.c:94:14: warning: implicit declaration of function ‘findcost’ [-Wimplicit-function-declaration] funccostG = findcost() ; ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/utemp.c:106:5: warning: implicit declaration of function ‘prnt_cost’ [-Wimplicit-function-declaration] prnt_cost("\nPLACEMENT RESULTS AFTER ANNEALING ARE:\n" ) ; ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/utemp.c:110:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/utemp.c:65:1: note: declared here utemp( attempts, multi_cell_moves ) ^~~~~ [ 50%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/watesides.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/watesides.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/watesides.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/watesides.c:52: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/watesides.c:55:1: warning: return type defaults to ‘int’ [-Wimplicit-int] watesides( ptr, pSideArray ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/watesides.c: In function ‘watesides’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/watesides.c:141:1: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/watesides.c:55:1: note: declared here watesides( ptr, pSideArray ) ^~~~~~~~~ [ 50%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/window.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/window.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c:68: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c:113:1: warning: return type defaults to ‘int’ [-Wimplicit-int] init_control(first) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c:165:1: warning: return type defaults to ‘int’ [-Wimplicit-int] pick_position(x,y,ox,oy) ^~~~~~~~~~~~~ In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:77, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c:68: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c: In function ‘pick_position’: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/base.h:235:26: warning: implicit declaration of function ‘Yacm_random’; did you mean ‘srandom’? [-Wimplicit-function-declaration] #define RAND (Yacm_random() ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c:172:6: note: in expansion of macro ‘RAND’ m = RAND; ^~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c:213:6: warning: ‘return’ with no value, in function returning non-void return; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c:165:1: note: declared here pick_position(x,y,ox,oy) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c:239:1: warning: return type defaults to ‘int’ [-Wimplicit-int] pick_neighborhood(x,y,ox,oy,fixptr) ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c: In function ‘pick_neighborhood’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c:308:6: warning: ‘return’ with no value, in function returning non-void return; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c:239:1: note: declared here pick_neighborhood(x,y,ox,oy,fixptr) ^~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c:330:1: warning: return type defaults to ‘int’ [-Wimplicit-int] update_window_size( iteration ) ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c:360:1: warning: return type defaults to ‘int’ [-Wimplicit-int] fix_window() ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c:375:1: warning: return type defaults to ‘int’ [-Wimplicit-int] save_window( fp ) ^~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c: In function ‘read_window’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c:396:2: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%[ #:a-zA-Z]\n",YmsgG ); /* throw away comment */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/window.c:397:2: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%lf %lf %lf\n",&xalS,&yalS,&ratioG); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/wirecosts.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/wirecosts.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wirecosts.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wirecosts.c:55: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wirecosts.c:59:1: warning: return type defaults to ‘int’ [-Wimplicit-int] wirecosts() ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wirecosts.c: In function ‘wirecosts’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wirecosts.c:149:1: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wirecosts.c:59:1: note: declared here wirecosts() ^~~~~~~~~ [ 51%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/wireest.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/wireest.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c:58: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c:91:8: warning: type defaults to ‘int’ in declaration of ‘check_routing’ [-Wimplicit-int] static check_routing(); ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c:97:1: warning: return type defaults to ‘int’ [-Wimplicit-int] wireestxy( pos, xc, yc ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c: In function ‘wireestxy’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c:265:5: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c:97:1: note: declared here wireestxy( pos, xc, yc ) ^~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c:269:1: warning: return type defaults to ‘int’ [-Wimplicit-int] wireestxy2( pos, xc, yc ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c: In function ‘wireestxy2’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c:285:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c:269:1: note: declared here wireestxy2( pos, xc, yc ) ^~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c: In function ‘read_wire_est’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c:328:5: warning: implicit declaration of function ‘HPI’; did you mean ‘M_PI’? [-Wimplicit-function-declaration] HPI( fp, &C0S ) ; ^~~ M_PI /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c:329:5: warning: implicit declaration of function ‘HPO’ [-Wimplicit-function-declaration] HPO( fpoG, C0S ) ; ^~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c:349:1: warning: return type defaults to ‘int’ [-Wimplicit-int] resize_wire_params() ^~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c:358:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static check_routing( routing ) ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c:373:1: warning: return type defaults to ‘int’ [-Wimplicit-int] save_wireest( fp ) ^~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c: In function ‘read_wireest’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireest.c:393:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%[ #:a-zA-Z]\n",YmsgG ); /* throw away comment */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/wireratio.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/wireratio.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireratio.c In file included from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./main.h:108, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/./custom.h:62, from /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireratio.c:59: /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:78:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_print’ [-Wimplicit-int] extern Ymessage_print( P3(INT messageType, char *routine, char *message) ) ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:108:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_warn_count’ [-Wimplicit-int] extern Ymessage_warn_count() ; ^~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:114:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_error_count’ [-Wimplicit-int] extern Ymessage_error_count() ; ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:132:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_init’ [-Wimplicit-int] extern Ymessage_init( P1(FILE *fileptr) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:138:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_output’ [-Wimplicit-int] extern Ymessage_output( P1(char *messageString ) ) ; ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:146:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_mode’ [-Wimplicit-int] extern Ymessage_mode( P1(INT mode) ) ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:159:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_flush’ [-Wimplicit-int] extern Ymessage_flush() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/include/yalecad/message.h:165:8: warning: type defaults to ‘int’ in declaration of ‘Ymessage_close’ [-Wimplicit-int] extern Ymessage_close() ; ^~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireratio.c:67:1: warning: return type defaults to ‘int’ [-Wimplicit-int] gsl_matrix_disp( mptr, rows, cols ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireratio.c:82:1: warning: return type defaults to ‘int’ [-Wimplicit-int] gsl_vector_disp( vptr, rows ) ^~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireratio.c:94:8: warning: return type defaults to ‘int’ [-Wimplicit-int] static set_pins( A, center, loc, tile_side, sidepins, count ) ^~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireratio.c: In function ‘set_pins’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireratio.c:105:9: warning: implicit declaration of function ‘find_tile_side’; did you mean ‘Yinit_memsize’? [-Wimplicit-function-declaration] side = find_tile_side( center, loc, tile_side ) ; ^~~~~~~~~~~~~~ Yinit_memsize /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireratio.c: At top level: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireratio.c:119:1: warning: return type defaults to ‘int’ [-Wimplicit-int] adapt_wire_estimator() ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireratio.c: In function ‘adapt_wire_estimator’: /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireratio.c:147:2: warning: ‘return’ with no value, in function returning non-void return ; ^~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireratio.c:119:1: note: declared here adapt_wire_estimator() ^~~~~~~~~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireratio.c:171:5: warning: implicit declaration of function ‘init_wire_est’ [-Wimplicit-function-declaration] init_wire_est() ; ^~~~~~~~~~~~~ /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireratio.c:260:2: warning: implicit declaration of function ‘YexitPgm’; did you mean ‘exit’? [-Wimplicit-function-declaration] YexitPgm(PGMFAIL) ; ^~~~~~~~ exit /<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/wireratio.c:293:6: warning: implicit declaration of function ‘HPO’ [-Wimplicit-function-declaration] HPO( fp, gsl_vector_get(Xret, i)); ^~~ [ 52%] Building C object src/twmc/CMakeFiles/TimberWolfMC.dir/__/date/date.c.o cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cc -I/<>/graywolf-0.1.4+20170307gite1bf319/include -I/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/include -I/<>/graywolf-0.1.4+20170307gite1bf319/src/twmc/. -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/TimberWolfMC.dir/__/date/date.c.o -c /<>/graywolf-0.1.4+20170307gite1bf319/src/date/date.c [ 53%] Linking C executable TimberWolfMC cd /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/twmc && /usr/bin/cmake -E cmake_link_script CMakeFiles/TimberWolfMC.dir/link.txt --verbose=1 /usr/bin/cc -g -O3 -fdebug-prefix-map=/<>/graywolf-0.1.4+20170307gite1bf319=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/TimberWolfMC.dir/acceptt.c.o CMakeFiles/TimberWolfMC.dir/analyze.c.o CMakeFiles/TimberWolfMC.dir/compact.c.o CMakeFiles/TimberWolfMC.dir/config1.c.o CMakeFiles/TimberWolfMC.dir/config2.c.o CMakeFiles/TimberWolfMC.dir/configpads.c.o CMakeFiles/TimberWolfMC.dir/debug.c.o CMakeFiles/TimberWolfMC.dir/finalout.c.o CMakeFiles/TimberWolfMC.dir/finalpin.c.o CMakeFiles/TimberWolfMC.dir/gmain.c.o CMakeFiles/TimberWolfMC.dir/findcheck.c.o CMakeFiles/TimberWolfMC.dir/findcost.c.o CMakeFiles/TimberWolfMC.dir/findloc.c.o CMakeFiles/TimberWolfMC.dir/findside.c.o CMakeFiles/TimberWolfMC.dir/fixcell.c.o CMakeFiles/TimberWolfMC.dir/genorient.c.o CMakeFiles/TimberWolfMC.dir/graphics.c.o CMakeFiles/TimberWolfMC.dir/initialize.c.o CMakeFiles/TimberWolfMC.dir/initnets.c.o CMakeFiles/TimberWolfMC.dir/loadbins.c.o CMakeFiles/TimberWolfMC.dir/main.c.o CMakeFiles/TimberWolfMC.dir/makebins.c.o CMakeFiles/TimberWolfMC.dir/makesite.c.o CMakeFiles/TimberWolfMC.dir/mergecell.c.o CMakeFiles/TimberWolfMC.dir/neworient.c.o CMakeFiles/TimberWolfMC.dir/newtemp.c.o CMakeFiles/TimberWolfMC.dir/outgeo.c.o CMakeFiles/TimberWolfMC.dir/outpin.c.o CMakeFiles/TimberWolfMC.dir/output.c.o CMakeFiles/TimberWolfMC.dir/overlap.c.o CMakeFiles/TimberWolfMC.dir/paths.c.o CMakeFiles/TimberWolfMC.dir/partition.c.o CMakeFiles/TimberWolfMC.dir/penalties.c.o CMakeFiles/TimberWolfMC.dir/perimeter.c.o CMakeFiles/TimberWolfMC.dir/placepads.c.o CMakeFiles/TimberWolfMC.dir/placepin.c.o CMakeFiles/TimberWolfMC.dir/prboard.c.o CMakeFiles/TimberWolfMC.dir/readcells.c.o CMakeFiles/TimberWolfMC.dir/readnets.c.o CMakeFiles/TimberWolfMC.dir/rmain.c.o CMakeFiles/TimberWolfMC.dir/readpar.c.o CMakeFiles/TimberWolfMC.dir/reconfig.c.o CMakeFiles/TimberWolfMC.dir/savewolf.c.o CMakeFiles/TimberWolfMC.dir/scrapnet.c.o CMakeFiles/TimberWolfMC.dir/sortpin.c.o CMakeFiles/TimberWolfMC.dir/selectpin.c.o CMakeFiles/TimberWolfMC.dir/setpwates.c.o CMakeFiles/TimberWolfMC.dir/sortpad.c.o CMakeFiles/TimberWolfMC.dir/twstats.c.o CMakeFiles/TimberWolfMC.dir/uaspect.c.o CMakeFiles/TimberWolfMC.dir/uloop.c.o CMakeFiles/TimberWolfMC.dir/unbust.c.o CMakeFiles/TimberWolfMC.dir/uinst.c.o CMakeFiles/TimberWolfMC.dir/unet.c.o CMakeFiles/TimberWolfMC.dir/upin.c.o CMakeFiles/TimberWolfMC.dir/upinswap.c.o CMakeFiles/TimberWolfMC.dir/usite1.c.o CMakeFiles/TimberWolfMC.dir/usite2.c.o CMakeFiles/TimberWolfMC.dir/usoftmove.c.o CMakeFiles/TimberWolfMC.dir/utemp.c.o CMakeFiles/TimberWolfMC.dir/watesides.c.o CMakeFiles/TimberWolfMC.dir/window.c.o CMakeFiles/TimberWolfMC.dir/wirecosts.c.o CMakeFiles/TimberWolfMC.dir/wireest.c.o CMakeFiles/TimberWolfMC.dir/wireratio.c.o CMakeFiles/TimberWolfMC.dir/__/date/date.c.o -o TimberWolfMC -L/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib -Wl,-rpath,/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib: -lycadgraywolf -lX11 -lm -lgsl -lgslcblas -lm -lgsl -lgslcblas /<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu/src/Ylib/libycadgraywolf.so: undefined reference to `cfree' collect2: error: ld returned 1 exit status src/twmc/CMakeFiles/TimberWolfMC.dir/build.make:1788: recipe for target 'src/twmc/TimberWolfMC' failed make[3]: *** [src/twmc/TimberWolfMC] Error 1 make[3]: Leaving directory '/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu' CMakeFiles/Makefile2:240: recipe for target 'src/twmc/CMakeFiles/TimberWolfMC.dir/all' failed make[2]: *** [src/twmc/CMakeFiles/TimberWolfMC.dir/all] Error 2 make[2]: Leaving directory '/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu' Makefile:132: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/<>/graywolf-0.1.4+20170307gite1bf319/obj-powerpc64le-linux-gnu' dh_auto_build: cd obj-powerpc64le-linux-gnu && make -j1 returned exit code 2 debian/rules:11: recipe for target 'build-arch' failed make: *** [build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 20180115-1559 Finished -------- E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: ppc64el Build-Space: 13508 Build-Time: 28 Distribution: bionic Fail-Stage: build Host Architecture: ppc64el Install-Time: 10 Job: graywolf_0.1.4+20170307gite1bf319-2build1.dsc Machine Architecture: ppc64el Package: graywolf Package-Time: 38 Source-Version: 0.1.4+20170307gite1bf319-2build1 Space: 13508 Status: attempted Version: 0.1.4+20170307gite1bf319-2build1 -------------------------------------------------------------------------------- Finished at 20180115-1559 Build needed 00:00:38, 13508k disc space RUN: /usr/share/launchpad-buildd/slavebin/in-target scan-for-processes --backend=chroot --series=bionic --arch=ppc64el PACKAGEBUILD-14100463 Scanning for processes to kill in build PACKAGEBUILD-14100463 RUN: /usr/share/launchpad-buildd/slavebin/in-target umount-chroot --backend=chroot --series=bionic --arch=ppc64el PACKAGEBUILD-14100463 Stopping target for build PACKAGEBUILD-14100463 RUN: /usr/share/launchpad-buildd/slavebin/in-target remove-build --backend=chroot --series=bionic --arch=ppc64el PACKAGEBUILD-14100463 Removing build PACKAGEBUILD-14100463