RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep'] Forking launchpad-buildd slave process... Kernel version: Linux bos01-arm64-047 4.4.0-83-generic #106-Ubuntu SMP Mon Jun 26 17:58:57 UTC 2017 aarch64 Buildd toolchain package versions: launchpad-buildd_145 python-lpbuildd_145 sbuild_0.67.0-2ubuntu7 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.1 dpkg-dev_1.18.4ubuntu1.2 python-debian_0.1.27ubuntu2 qemu-user-static_1:2.5+dfsg-5ubuntu10.14. Syncing the system clock with the buildd NTP service... 9 Jul 12:53:01 ntpdate[1812]: adjust time server 10.211.37.1 offset 0.021835 sec RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', 'PACKAGEBUILD-12875405', '/home/buildd/filecache-default/393420d2b09d3fd212076c1e7bb21902ac116e2c'] Unpacking chroot for build PACKAGEBUILD-12875405 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', 'PACKAGEBUILD-12875405'] Mounting chroot for build PACKAGEBUILD-12875405 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', 'PACKAGEBUILD-12875405', 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful main', 'deb http://ftpmaster.internal/ubuntu artful main restricted universe multiverse', 'deb http://ftpmaster.internal/ubuntu artful-security main restricted universe multiverse', 'deb http://ftpmaster.internal/ubuntu artful-updates main restricted universe multiverse'] Overriding sources.list in build-PACKAGEBUILD-12875405 RUN: /usr/share/launchpad-buildd/slavebin/add-trusted-keys ['add-trusted-keys', 'PACKAGEBUILD-12875405'] Adding trusted keys to build-PACKAGEBUILD-12875405 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/update-debian-chroot ['update-debian-chroot', 'PACKAGEBUILD-12875405', 'arm64'] Updating debian chroot for build PACKAGEBUILD-12875405 Get:1 http://ftpmaster.internal/ubuntu artful InRelease [237 kB] Get:2 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful InRelease [15.4 kB] Get:3 http://ftpmaster.internal/ubuntu artful-security InRelease [65.5 kB] Get:4 http://ftpmaster.internal/ubuntu artful-updates InRelease [65.5 kB] Get:5 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 Packages [21.1 kB] Get:6 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main Translation-en [16.6 kB] Get:7 http://ftpmaster.internal/ubuntu artful/main arm64 Packages [1093 kB] Get:8 http://ftpmaster.internal/ubuntu artful/main Translation-en [555 kB] Get:9 http://ftpmaster.internal/ubuntu artful/restricted Translation-en [2724 B] Get:10 http://ftpmaster.internal/ubuntu artful/universe arm64 Packages [8035 kB] Get:11 http://ftpmaster.internal/ubuntu artful/universe Translation-en [4768 kB] Get:12 http://ftpmaster.internal/ubuntu artful/multiverse arm64 Packages [130 kB] Get:13 http://ftpmaster.internal/ubuntu artful/multiverse Translation-en [109 kB] Fetched 15.1 MB in 6s (2252 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following NEW packages will be installed: gcc-7-base The following packages will be upgraded: advancecomp apt apt-transport-https base-files bash binutils bsdutils ca-certificates cpp cpp-6 debianutils dmsetup dpkg dpkg-dev findutils g++ g++-6 gcc gcc-6 gcc-6-base libapparmor1 libapt-pkg5.0 libasan3 libasn1-8-heimdal libatomic1 libaudit-common libaudit1 libblkid1 libcc1-0 libdevmapper1.02.1 libdpkg-perl libfdisk1 libgcc-6-dev libgcc1 libgcrypt20 libgnutls30 libgomp1 libgpg-error0 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libip4tc0 libitm1 libkmod2 libkrb5-26-heimdal libldap-2.4-2 libldap-common libmount1 libnpth0 libp11-kit0 libperl5.24 libpng16-16 libroken18-heimdal libselinux1 libsemanage-common libsemanage1 libsmartcols1 libsqlite3-0 libssl1.0.0 libstdc++-6-dev libstdc++6 libsystemd0 libtasn1-6 libubsan0 libudev1 libusb-0.1-4 libuuid1 libwind0-heimdal linux-libc-dev login mount openssl passwd perl perl-base perl-modules-5.24 systemd systemd-sysv tzdata util-linux 82 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 44.7 MB of archives. After this operation, 2144 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu artful/main arm64 base-files arm64 9.6ubuntu101 [59.1 kB] Get:2 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 gcc-7-base arm64 7.1.0-9ubuntu1 [18.9 kB] Get:3 http://ftpmaster.internal/ubuntu artful/main arm64 debianutils arm64 4.8.1.1 [84.8 kB] Get:4 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 libgcc1 arm64 1:7.1.0-9ubuntu1 [33.5 kB] Get:5 http://ftpmaster.internal/ubuntu artful/main arm64 bash arm64 4.4-5ubuntu1 [543 kB] Get:6 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 libstdc++6 arm64 7.1.0-9ubuntu1 [384 kB] Get:7 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 binutils arm64 2.28.90.20170704-0ubuntu1 [2670 kB] Get:8 http://ftpmaster.internal/ubuntu artful/main arm64 bsdutils arm64 1:2.29-1ubuntu3 [51.4 kB] Get:9 http://ftpmaster.internal/ubuntu artful/main arm64 dpkg arm64 1.18.24ubuntu1 [1097 kB] Get:10 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 libgomp1 arm64 7.1.0-9ubuntu1 [62.1 kB] Get:11 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 libitm1 arm64 7.1.0-9ubuntu1 [25.5 kB] Get:12 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 libubsan0 arm64 7.1.0-9ubuntu1 [111 kB] Get:13 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 libatomic1 arm64 7.1.0-9ubuntu1 [6606 B] Get:14 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 libasan3 arm64 6.4.0-1ubuntu2 [274 kB] Get:15 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 g++-6 arm64 6.4.0-1ubuntu2 [5878 kB] Get:16 http://ftpmaster.internal/ubuntu artful/main arm64 findutils arm64 4.6.0+git+20170606-3 [277 kB] Get:17 http://ftpmaster.internal/ubuntu artful/main arm64 login arm64 1:4.2-3.2ubuntu2 [298 kB] Get:18 http://ftpmaster.internal/ubuntu artful/main arm64 util-linux arm64 2.29-1ubuntu3 [828 kB] Get:19 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 libstdc++-6-dev arm64 6.4.0-1ubuntu2 [1393 kB] Get:20 http://ftpmaster.internal/ubuntu artful/main arm64 mount arm64 2.29-1ubuntu3 [120 kB] Get:21 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 gcc-6 arm64 6.4.0-1ubuntu2 [5792 kB] Get:22 http://ftpmaster.internal/ubuntu artful/main arm64 libperl5.24 arm64 5.24.1-4ubuntu1 [3214 kB] Get:23 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 libgcc-6-dev arm64 6.4.0-1ubuntu2 [562 kB] Get:24 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 libcc1-0 arm64 7.1.0-9ubuntu1 [35.4 kB] Get:25 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 cpp-6 arm64 6.4.0-1ubuntu2 [5121 kB] Get:26 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 gcc-6-base arm64 6.4.0-1ubuntu2 [17.3 kB] Get:27 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 linux-libc-dev arm64 4.11.0-10.15 [898 kB] Get:28 http://ftpmaster.internal/ubuntu artful/main arm64 perl arm64 5.24.1-4ubuntu1 [219 kB] Get:29 http://ftpmaster.internal/ubuntu artful/main arm64 perl-base arm64 5.24.1-4ubuntu1 [1187 kB] Get:30 http://ftpmaster.internal/ubuntu artful/main arm64 perl-modules-5.24 all 5.24.1-4ubuntu1 [2663 kB] Get:31 http://ftpmaster.internal/ubuntu artful/main arm64 libapt-pkg5.0 arm64 1.5~beta1 [724 kB] Get:32 http://ftpmaster.internal/ubuntu artful/main arm64 apt-transport-https arm64 1.5~beta1 [31.0 kB] Get:33 http://ftpmaster.internal/ubuntu artful/main arm64 libp11-kit0 arm64 0.23.7-2 [134 kB] Get:34 http://ftpmaster.internal/ubuntu artful/main arm64 libtasn1-6 arm64 4.12-2 [30.8 kB] Get:35 http://ftpmaster.internal/ubuntu artful/main arm64 libgnutls30 arm64 3.5.8-6ubuntu1 [559 kB] Get:36 http://ftpmaster.internal/ubuntu artful/main arm64 apt arm64 1.5~beta1 [1071 kB] Get:37 http://ftpmaster.internal/ubuntu artful/main arm64 libip4tc0 arm64 1.6.1-2ubuntu1 [18.2 kB] Get:38 http://ftpmaster.internal/ubuntu artful/main arm64 libapparmor1 arm64 2.11.0-2ubuntu8 [26.8 kB] Get:39 http://ftpmaster.internal/ubuntu artful/main arm64 libaudit-common all 1:2.7.7-1ubuntu1 [4118 B] Get:40 http://ftpmaster.internal/ubuntu artful/main arm64 libaudit1 arm64 1:2.7.7-1ubuntu1 [35.1 kB] Get:41 http://ftpmaster.internal/ubuntu artful/main arm64 libselinux1 arm64 2.6-3build1 [55.5 kB] Get:42 http://ftpmaster.internal/ubuntu artful/main arm64 libsemanage-common all 2.6-2build1 [6738 B] Get:43 http://ftpmaster.internal/ubuntu artful/main arm64 libsemanage1 arm64 2.6-2build1 [67.1 kB] Get:44 http://ftpmaster.internal/ubuntu artful/main arm64 passwd arm64 1:4.2-3.2ubuntu2 [735 kB] Get:45 http://ftpmaster.internal/ubuntu artful/main arm64 libuuid1 arm64 2.29-1ubuntu3 [14.0 kB] Get:46 http://ftpmaster.internal/ubuntu artful/main arm64 libblkid1 arm64 2.29-1ubuntu3 [90.1 kB] Get:47 http://ftpmaster.internal/ubuntu artful/main arm64 libgpg-error0 arm64 1.27-3 [32.1 kB] Get:48 http://ftpmaster.internal/ubuntu artful/main arm64 libgcrypt20 arm64 1.7.8-2 [307 kB] Get:49 http://ftpmaster.internal/ubuntu artful/main arm64 libkmod2 arm64 24-1ubuntu1 [31.7 kB] Get:50 http://ftpmaster.internal/ubuntu artful/main arm64 libmount1 arm64 2.29-1ubuntu3 [97.9 kB] Get:51 http://ftpmaster.internal/ubuntu artful/main arm64 systemd arm64 233-8ubuntu2 [2115 kB] Get:52 http://ftpmaster.internal/ubuntu artful/main arm64 libsystemd0 arm64 233-8ubuntu2 [170 kB] Get:53 http://ftpmaster.internal/ubuntu artful/main arm64 systemd-sysv arm64 233-8ubuntu2 [12.4 kB] Get:54 http://ftpmaster.internal/ubuntu artful/main arm64 libfdisk1 arm64 2.29-1ubuntu3 [118 kB] Get:55 http://ftpmaster.internal/ubuntu artful/main arm64 libsmartcols1 arm64 2.29-1ubuntu3 [57.0 kB] Get:56 http://ftpmaster.internal/ubuntu artful/main arm64 libudev1 arm64 233-8ubuntu2 [47.3 kB] Get:57 http://ftpmaster.internal/ubuntu artful/main arm64 libdevmapper1.02.1 arm64 2:1.02.137-2ubuntu2 [109 kB] Get:58 http://ftpmaster.internal/ubuntu artful/main arm64 dmsetup arm64 2:1.02.137-2ubuntu2 [64.8 kB] Get:59 http://ftpmaster.internal/ubuntu artful/main arm64 libroken18-heimdal arm64 7.1.0+dfsg-13 [34.3 kB] Get:60 http://ftpmaster.internal/ubuntu artful/main arm64 libasn1-8-heimdal arm64 7.1.0+dfsg-13 [127 kB] Get:61 http://ftpmaster.internal/ubuntu artful/main arm64 libheimbase1-heimdal arm64 7.1.0+dfsg-13 [24.1 kB] Get:62 http://ftpmaster.internal/ubuntu artful/main arm64 libhcrypto4-heimdal arm64 7.1.0+dfsg-13 [74.2 kB] Get:63 http://ftpmaster.internal/ubuntu artful/main arm64 libwind0-heimdal arm64 7.1.0+dfsg-13 [46.9 kB] Get:64 http://ftpmaster.internal/ubuntu artful/main arm64 libhx509-5-heimdal arm64 7.1.0+dfsg-13 [86.8 kB] Get:65 http://ftpmaster.internal/ubuntu artful/main arm64 libsqlite3-0 arm64 3.19.3-2 [414 kB] Get:66 http://ftpmaster.internal/ubuntu artful/main arm64 libkrb5-26-heimdal arm64 7.1.0+dfsg-13 [166 kB] Get:67 http://ftpmaster.internal/ubuntu artful/main arm64 libheimntlm0-heimdal arm64 7.1.0+dfsg-13 [13.3 kB] Get:68 http://ftpmaster.internal/ubuntu artful/main arm64 libgssapi3-heimdal arm64 7.1.0+dfsg-13 [77.3 kB] Get:69 http://ftpmaster.internal/ubuntu artful/main arm64 libldap-2.4-2 arm64 2.4.44+dfsg-7ubuntu1 [128 kB] Get:70 http://ftpmaster.internal/ubuntu artful/main arm64 libldap-common all 2.4.44+dfsg-7ubuntu1 [16.4 kB] Get:71 http://ftpmaster.internal/ubuntu artful/main arm64 libnpth0 arm64 1.5-2 [6778 B] Get:72 http://ftpmaster.internal/ubuntu artful/main arm64 libssl1.0.0 arm64 1.0.2g-1ubuntu13 [702 kB] Get:73 http://ftpmaster.internal/ubuntu artful/main arm64 tzdata all 2017b-2 [203 kB] Get:74 http://ftpmaster.internal/ubuntu artful/main arm64 openssl arm64 1.0.2g-1ubuntu13 [470 kB] Get:75 http://ftpmaster.internal/ubuntu artful/main arm64 ca-certificates all 20161130+nmu1 [186 kB] Get:76 http://ftpmaster.internal/ubuntu artful/main arm64 libpng16-16 arm64 1.6.29-3 [158 kB] Get:77 http://ftpmaster.internal/ubuntu artful/main arm64 advancecomp arm64 2.0-1 [171 kB] Get:78 http://ftpmaster.internal/ubuntu artful/main arm64 cpp arm64 4:6.3.0-2ubuntu2 [27.5 kB] Get:79 http://ftpmaster.internal/ubuntu artful/main arm64 dpkg-dev all 1.18.24ubuntu1 [608 kB] Get:80 http://ftpmaster.internal/ubuntu artful/main arm64 libdpkg-perl all 1.18.24ubuntu1 [209 kB] Get:81 http://ftpmaster.internal/ubuntu artful/main arm64 gcc arm64 4:6.3.0-2ubuntu2 [5276 B] Get:82 http://ftpmaster.internal/ubuntu artful/main arm64 g++ arm64 4:6.3.0-2ubuntu2 [1476 B] Get:83 http://ftpmaster.internal/ubuntu artful/main arm64 libusb-0.1-4 arm64 2:0.1.12-31 [15.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 44.7 MB in 2s (16.5 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12350 files and directories currently installed.) Preparing to unpack .../base-files_9.6ubuntu101_arm64.deb ... Unpacking base-files (9.6ubuntu101) over (9.6ubuntu99) ... Setting up base-files (9.6ubuntu101) ... Installing new version of config file /etc/update-motd.d/50-motd-news ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12350 files and directories currently installed.) Preparing to unpack .../debianutils_4.8.1.1_arm64.deb ... Unpacking debianutils (4.8.1.1) over (4.8.1) ... Setting up debianutils (4.8.1.1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12350 files and directories currently installed.) Preparing to unpack .../bash_4.4-5ubuntu1_arm64.deb ... Unpacking bash (4.4-5ubuntu1) over (4.4-2ubuntu1) ... Setting up bash (4.4-5ubuntu1) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12350 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.29-1ubuntu3_arm64.deb ... Unpacking bsdutils (1:2.29-1ubuntu3) over (1:2.29-1ubuntu2) ... Setting up bsdutils (1:2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12350 files and directories currently installed.) Preparing to unpack .../dpkg_1.18.24ubuntu1_arm64.deb ... Unpacking dpkg (1.18.24ubuntu1) over (1.18.23ubuntu4) ... Setting up dpkg (1.18.24ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12350 files and directories currently installed.) Preparing to unpack .../findutils_4.6.0+git+20170606-3_arm64.deb ... Unpacking findutils (4.6.0+git+20170606-3) over (4.6.0+git+20161106-2) ... Setting up findutils (4.6.0+git+20170606-3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12350 files and directories currently installed.) Preparing to unpack .../login_1%3a4.2-3.2ubuntu2_arm64.deb ... Unpacking login (1:4.2-3.2ubuntu2) over (1:4.2-3.2ubuntu1) ... Setting up login (1:4.2-3.2ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12350 files and directories currently installed.) Preparing to unpack .../util-linux_2.29-1ubuntu3_arm64.deb ... Unpacking util-linux (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up util-linux (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12350 files and directories currently installed.) Preparing to unpack .../mount_2.29-1ubuntu3_arm64.deb ... Unpacking mount (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up mount (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12350 files and directories currently installed.) Preparing to unpack .../libperl5.24_5.24.1-4ubuntu1_arm64.deb ... Unpacking libperl5.24:arm64 (5.24.1-4ubuntu1) over (5.24.1-2ubuntu1) ... Preparing to unpack .../perl_5.24.1-4ubuntu1_arm64.deb ... Unpacking perl (5.24.1-4ubuntu1) over (5.24.1-2ubuntu1) ... Preparing to unpack .../perl-base_5.24.1-4ubuntu1_arm64.deb ... Unpacking perl-base (5.24.1-4ubuntu1) over (5.24.1-2ubuntu1) ... Setting up perl-base (5.24.1-4ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12350 files and directories currently installed.) Preparing to unpack .../perl-modules-5.24_5.24.1-4ubuntu1_all.deb ... Unpacking perl-modules-5.24 (5.24.1-4ubuntu1) over (5.24.1-2ubuntu1) ... Selecting previously unselected package gcc-7-base:arm64. Preparing to unpack .../gcc-7-base_7.1.0-9ubuntu1_arm64.deb ... Unpacking gcc-7-base:arm64 (7.1.0-9ubuntu1) ... Setting up gcc-7-base:arm64 (7.1.0-9ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12357 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a7.1.0-9ubuntu1_arm64.deb ... Unpacking libgcc1:arm64 (1:7.1.0-9ubuntu1) over (1:6.3.0-14ubuntu3) ... Setting up libgcc1:arm64 (1:7.1.0-9ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12357 files and directories currently installed.) Preparing to unpack .../libstdc++6_7.1.0-9ubuntu1_arm64.deb ... Unpacking libstdc++6:arm64 (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Setting up libstdc++6:arm64 (7.1.0-9ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12357 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.5~beta1_arm64.deb ... Unpacking libapt-pkg5.0:arm64 (1.5~beta1) over (1.4.1ubuntu2) ... Setting up libapt-pkg5.0:arm64 (1.5~beta1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12357 files and directories currently installed.) Preparing to unpack .../apt-transport-https_1.5~beta1_arm64.deb ... Unpacking apt-transport-https (1.5~beta1) over (1.4.1ubuntu2) ... Preparing to unpack .../libp11-kit0_0.23.7-2_arm64.deb ... Unpacking libp11-kit0:arm64 (0.23.7-2) over (0.23.3-5) ... Setting up libp11-kit0:arm64 (0.23.7-2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12359 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.12-2_arm64.deb ... Unpacking libtasn1-6:arm64 (4.12-2) over (4.10-1) ... Setting up libtasn1-6:arm64 (4.12-2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12359 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.5.8-6ubuntu1_arm64.deb ... Unpacking libgnutls30:arm64 (3.5.8-6ubuntu1) over (3.5.6-4ubuntu4) ... Setting up libgnutls30:arm64 (3.5.8-6ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12359 files and directories currently installed.) Preparing to unpack .../apt_1.5~beta1_arm64.deb ... Unpacking apt (1.5~beta1) over (1.4.1ubuntu2) ... Setting up apt (1.5~beta1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12358 files and directories currently installed.) Preparing to unpack .../libip4tc0_1.6.1-2ubuntu1_arm64.deb ... Unpacking libip4tc0:arm64 (1.6.1-2ubuntu1) over (1.6.0-3ubuntu2) ... Preparing to unpack .../libapparmor1_2.11.0-2ubuntu8_arm64.deb ... Unpacking libapparmor1:arm64 (2.11.0-2ubuntu8) over (2.11.0-2ubuntu4) ... Preparing to unpack .../libaudit-common_1%3a2.7.7-1ubuntu1_all.deb ... Unpacking libaudit-common (1:2.7.7-1ubuntu1) over (1:2.6.6-1ubuntu1) ... Setting up libaudit-common (1:2.7.7-1ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12358 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.7.7-1ubuntu1_arm64.deb ... Unpacking libaudit1:arm64 (1:2.7.7-1ubuntu1) over (1:2.6.6-1ubuntu1) ... Setting up libaudit1:arm64 (1:2.7.7-1ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12358 files and directories currently installed.) Preparing to unpack .../libselinux1_2.6-3build1_arm64.deb ... Unpacking libselinux1:arm64 (2.6-3build1) over (2.6-3) ... Setting up libselinux1:arm64 (2.6-3build1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12358 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.6-2build1_all.deb ... Unpacking libsemanage-common (2.6-2build1) over (2.6-2) ... Setting up libsemanage-common (2.6-2build1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12358 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.6-2build1_arm64.deb ... Unpacking libsemanage1:arm64 (2.6-2build1) over (2.6-2) ... Setting up libsemanage1:arm64 (2.6-2build1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12358 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.2-3.2ubuntu2_arm64.deb ... Unpacking passwd (1:4.2-3.2ubuntu2) over (1:4.2-3.2ubuntu1) ... Setting up passwd (1:4.2-3.2ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12358 files and directories currently installed.) Preparing to unpack .../libuuid1_2.29-1ubuntu3_arm64.deb ... Unpacking libuuid1:arm64 (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up libuuid1:arm64 (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12358 files and directories currently installed.) Preparing to unpack .../libblkid1_2.29-1ubuntu3_arm64.deb ... Unpacking libblkid1:arm64 (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up libblkid1:arm64 (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12358 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.27-3_arm64.deb ... Unpacking libgpg-error0:arm64 (1.27-3) over (1.26-2) ... Setting up libgpg-error0:arm64 (1.27-3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12358 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.7.8-2_arm64.deb ... Unpacking libgcrypt20:arm64 (1.7.8-2) over (1.7.6-1) ... Setting up libgcrypt20:arm64 (1.7.8-2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12358 files and directories currently installed.) Preparing to unpack .../libkmod2_24-1ubuntu1_arm64.deb ... Unpacking libkmod2:arm64 (24-1ubuntu1) over (22-1.1ubuntu1) ... Preparing to unpack .../libmount1_2.29-1ubuntu3_arm64.deb ... Unpacking libmount1:arm64 (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up libmount1:arm64 (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12358 files and directories currently installed.) Preparing to unpack .../systemd_233-8ubuntu2_arm64.deb ... Unpacking systemd (233-8ubuntu2) over (232-21ubuntu3) ... dpkg: warning: unable to delete old directory '/etc/dbus-1/system.d': Directory not empty dpkg: warning: unable to delete old directory '/etc/dbus-1': Directory not empty Preparing to unpack .../libsystemd0_233-8ubuntu2_arm64.deb ... Unpacking libsystemd0:arm64 (233-8ubuntu2) over (232-21ubuntu3) ... Setting up libsystemd0:arm64 (233-8ubuntu2) ... Setting up libapparmor1:arm64 (2.11.0-2ubuntu8) ... Setting up libip4tc0:arm64 (1.6.1-2ubuntu1) ... Setting up libkmod2:arm64 (24-1ubuntu1) ... Setting up systemd (233-8ubuntu2) ... Installing new version of config file /etc/systemd/resolved.conf ... addgroup: The group `systemd-journal' already exists as a system group. Exiting. Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.hostname1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.locale1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.login1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.network1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.resolve1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.systemd1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.timedate1.conf ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12384 files and directories currently installed.) Preparing to unpack .../systemd-sysv_233-8ubuntu2_arm64.deb ... Unpacking systemd-sysv (233-8ubuntu2) over (232-21ubuntu3) ... Preparing to unpack .../libfdisk1_2.29-1ubuntu3_arm64.deb ... Unpacking libfdisk1:arm64 (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up libfdisk1:arm64 (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12384 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.29-1ubuntu3_arm64.deb ... Unpacking libsmartcols1:arm64 (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up libsmartcols1:arm64 (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12384 files and directories currently installed.) Preparing to unpack .../libudev1_233-8ubuntu2_arm64.deb ... Unpacking libudev1:arm64 (233-8ubuntu2) over (232-21ubuntu3) ... Setting up libudev1:arm64 (233-8ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12384 files and directories currently installed.) Preparing to unpack .../00-libdevmapper1.02.1_2%3a1.02.137-2ubuntu2_arm64.deb ... Unpacking libdevmapper1.02.1:arm64 (2:1.02.137-2ubuntu2) over (2:1.02.136-1ubuntu5) ... Preparing to unpack .../01-dmsetup_2%3a1.02.137-2ubuntu2_arm64.deb ... Unpacking dmsetup (2:1.02.137-2ubuntu2) over (2:1.02.136-1ubuntu5) ... Preparing to unpack .../02-libroken18-heimdal_7.1.0+dfsg-13_arm64.deb ... Unpacking libroken18-heimdal:arm64 (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../03-libasn1-8-heimdal_7.1.0+dfsg-13_arm64.deb ... Unpacking libasn1-8-heimdal:arm64 (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../04-libheimbase1-heimdal_7.1.0+dfsg-13_arm64.deb ... Unpacking libheimbase1-heimdal:arm64 (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../05-libhcrypto4-heimdal_7.1.0+dfsg-13_arm64.deb ... Unpacking libhcrypto4-heimdal:arm64 (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../06-libwind0-heimdal_7.1.0+dfsg-13_arm64.deb ... Unpacking libwind0-heimdal:arm64 (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../07-libhx509-5-heimdal_7.1.0+dfsg-13_arm64.deb ... Unpacking libhx509-5-heimdal:arm64 (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../08-libsqlite3-0_3.19.3-2_arm64.deb ... Unpacking libsqlite3-0:arm64 (3.19.3-2) over (3.16.2-3) ... Preparing to unpack .../09-libkrb5-26-heimdal_7.1.0+dfsg-13_arm64.deb ... Unpacking libkrb5-26-heimdal:arm64 (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../10-libheimntlm0-heimdal_7.1.0+dfsg-13_arm64.deb ... Unpacking libheimntlm0-heimdal:arm64 (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../11-libgssapi3-heimdal_7.1.0+dfsg-13_arm64.deb ... Unpacking libgssapi3-heimdal:arm64 (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../12-libldap-2.4-2_2.4.44+dfsg-7ubuntu1_arm64.deb ... Unpacking libldap-2.4-2:arm64 (2.4.44+dfsg-7ubuntu1) over (2.4.44+dfsg-4ubuntu1) ... Preparing to unpack .../13-libldap-common_2.4.44+dfsg-7ubuntu1_all.deb ... Unpacking libldap-common (2.4.44+dfsg-7ubuntu1) over (2.4.44+dfsg-4ubuntu1) ... Preparing to unpack .../14-libnpth0_1.5-2_arm64.deb ... Unpacking libnpth0:arm64 (1.5-2) over (1.3-1) ... Preparing to unpack .../15-libssl1.0.0_1.0.2g-1ubuntu13_arm64.deb ... Unpacking libssl1.0.0:arm64 (1.0.2g-1ubuntu13) over (1.0.2g-1ubuntu12) ... Preparing to unpack .../16-tzdata_2017b-2_all.deb ... Unpacking tzdata (2017b-2) over (2017b-1) ... Preparing to unpack .../17-openssl_1.0.2g-1ubuntu13_arm64.deb ... Unpacking openssl (1.0.2g-1ubuntu13) over (1.0.2g-1ubuntu12) ... Preparing to unpack .../18-ca-certificates_20161130+nmu1_all.deb ... Unpacking ca-certificates (20161130+nmu1) over (20161130) ... Preparing to unpack .../19-libpng16-16_1.6.29-3_arm64.deb ... Unpacking libpng16-16:arm64 (1.6.29-3) over (1.6.29-2) ... Preparing to unpack .../20-advancecomp_2.0-1_arm64.deb ... Unpacking advancecomp (2.0-1) over (1.20-1) ... Preparing to unpack .../21-binutils_2.28.90.20170704-0ubuntu1_arm64.deb ... Unpacking binutils (2.28.90.20170704-0ubuntu1) over (2.28-4ubuntu1) ... Preparing to unpack .../22-libgomp1_7.1.0-9ubuntu1_arm64.deb ... Unpacking libgomp1:arm64 (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Preparing to unpack .../23-libitm1_7.1.0-9ubuntu1_arm64.deb ... Unpacking libitm1:arm64 (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Preparing to unpack .../24-libubsan0_7.1.0-9ubuntu1_arm64.deb ... Unpacking libubsan0:arm64 (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Preparing to unpack .../25-libatomic1_7.1.0-9ubuntu1_arm64.deb ... Unpacking libatomic1:arm64 (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Preparing to unpack .../26-libasan3_6.4.0-1ubuntu2_arm64.deb ... Unpacking libasan3:arm64 (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../27-g++-6_6.4.0-1ubuntu2_arm64.deb ... Unpacking g++-6 (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../28-libstdc++-6-dev_6.4.0-1ubuntu2_arm64.deb ... Unpacking libstdc++-6-dev:arm64 (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../29-gcc-6_6.4.0-1ubuntu2_arm64.deb ... Unpacking gcc-6 (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Replacing files in old package cpp-6 (6.3.0-14ubuntu3) ... Preparing to unpack .../30-libgcc-6-dev_6.4.0-1ubuntu2_arm64.deb ... Unpacking libgcc-6-dev:arm64 (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../31-libcc1-0_7.1.0-9ubuntu1_arm64.deb ... Unpacking libcc1-0:arm64 (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Preparing to unpack .../32-cpp-6_6.4.0-1ubuntu2_arm64.deb ... Unpacking cpp-6 (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../33-gcc-6-base_6.4.0-1ubuntu2_arm64.deb ... Unpacking gcc-6-base:arm64 (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../34-cpp_4%3a6.3.0-2ubuntu2_arm64.deb ... Unpacking cpp (4:6.3.0-2ubuntu2) over (4:6.3.0-2ubuntu1) ... Preparing to unpack .../35-dpkg-dev_1.18.24ubuntu1_all.deb ... Unpacking dpkg-dev (1.18.24ubuntu1) over (1.18.23ubuntu4) ... Preparing to unpack .../36-libdpkg-perl_1.18.24ubuntu1_all.deb ... Unpacking libdpkg-perl (1.18.24ubuntu1) over (1.18.23ubuntu4) ... Preparing to unpack .../37-gcc_4%3a6.3.0-2ubuntu2_arm64.deb ... Removing old gcc doc directory. Unpacking gcc (4:6.3.0-2ubuntu2) over (4:6.3.0-2ubuntu1) ... Preparing to unpack .../38-g++_4%3a6.3.0-2ubuntu2_arm64.deb ... Unpacking g++ (4:6.3.0-2ubuntu2) over (4:6.3.0-2ubuntu1) ... Preparing to unpack .../39-libusb-0.1-4_2%3a0.1.12-31_arm64.deb ... Unpacking libusb-0.1-4:arm64 (2:0.1.12-31) over (2:0.1.12-30) ... Preparing to unpack .../40-linux-libc-dev_4.11.0-10.15_arm64.deb ... Unpacking linux-libc-dev:arm64 (4.11.0-10.15) over (4.10.0-20.22) ... Setting up libnpth0:arm64 (1.5-2) ... Setting up libgomp1:arm64 (7.1.0-9ubuntu1) ... Setting up libatomic1:arm64 (7.1.0-9ubuntu1) ... Setting up perl-modules-5.24 (5.24.1-4ubuntu1) ... Setting up libperl5.24:arm64 (5.24.1-4ubuntu1) ... Setting up libcc1-0:arm64 (7.1.0-9ubuntu1) ... Setting up apt-transport-https (1.5~beta1) ... Setting up libssl1.0.0:arm64 (1.0.2g-1ubuntu13) ... Setting up libpng16-16:arm64 (1.6.29-3) ... Setting up libldap-common (2.4.44+dfsg-7ubuntu1) ... Setting up tzdata (2017b-2) ... Current default time zone: 'Etc/UTC' Local time is now: Sun Jul 9 12:53:58 UTC 2017. Universal Time is now: Sun Jul 9 12:53:58 UTC 2017. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up systemd-sysv (233-8ubuntu2) ... Setting up libubsan0:arm64 (7.1.0-9ubuntu1) ... Setting up gcc-6-base:arm64 (6.4.0-1ubuntu2) ... Setting up linux-libc-dev:arm64 (4.11.0-10.15) ... Setting up advancecomp (2.0-1) ... Setting up libroken18-heimdal:arm64 (7.1.0+dfsg-13) ... Setting up libdevmapper1.02.1:arm64 (2:1.02.137-2ubuntu2) ... Setting up perl (5.24.1-4ubuntu1) ... Processing triggers for libc-bin (2.24-9ubuntu2) ... Setting up libheimbase1-heimdal:arm64 (7.1.0+dfsg-13) ... Setting up openssl (1.0.2g-1ubuntu13) ... Setting up libsqlite3-0:arm64 (3.19.3-2) ... Setting up dmsetup (2:1.02.137-2ubuntu2) ... Setting up binutils (2.28.90.20170704-0ubuntu1) ... Setting up cpp-6 (6.4.0-1ubuntu2) ... Setting up ca-certificates (20161130+nmu1) ... Updating certificates in /etc/ssl/certs... 0 added, 7 removed; done. Setting up libusb-0.1-4:arm64 (2:0.1.12-31) ... Setting up libitm1:arm64 (7.1.0-9ubuntu1) ... Setting up cpp (4:6.3.0-2ubuntu2) ... Setting up libasan3:arm64 (6.4.0-1ubuntu2) ... Setting up libgcc-6-dev:arm64 (6.4.0-1ubuntu2) ... Setting up libstdc++-6-dev:arm64 (6.4.0-1ubuntu2) ... Setting up libwind0-heimdal:arm64 (7.1.0+dfsg-13) ... Setting up libasn1-8-heimdal:arm64 (7.1.0+dfsg-13) ... Setting up libhcrypto4-heimdal:arm64 (7.1.0+dfsg-13) ... Setting up libdpkg-perl (1.18.24ubuntu1) ... Setting up libhx509-5-heimdal:arm64 (7.1.0+dfsg-13) ... Setting up gcc-6 (6.4.0-1ubuntu2) ... Setting up g++-6 (6.4.0-1ubuntu2) ... Setting up dpkg-dev (1.18.24ubuntu1) ... Setting up libkrb5-26-heimdal:arm64 (7.1.0+dfsg-13) ... Setting up libheimntlm0-heimdal:arm64 (7.1.0+dfsg-13) ... Setting up gcc (4:6.3.0-2ubuntu2) ... Setting up g++ (4:6.3.0-2ubuntu2) ... Setting up libgssapi3-heimdal:arm64 (7.1.0+dfsg-13) ... Setting up libldap-2.4-2:arm64 (2.4.44+dfsg-7ubuntu1) ... Processing triggers for libc-bin (2.24-9ubuntu2) ... Processing triggers for ca-certificates (20161130+nmu1) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', 'PACKAGEBUILD-12875405', 'arm64', 'artful', '-c', 'chroot:autobuild', '--arch=arm64', '--dist=artful', '--purge=never', '--nolog', 'form_4.1-1.dsc'] Initiating build PACKAGEBUILD-12875405 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-83-generic #106-Ubuntu SMP Mon Jun 26 17:58:57 UTC 2017 aarch64 sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos01-arm64-047.buildd +==============================================================================+ | form 4.1-1 (arm64) 09 Jul 2017 12:54 | +==============================================================================+ Package: form Version: 4.1-1 Source Version: 4.1-1 Distribution: artful Machine Architecture: arm64 Host Architecture: arm64 Build Architecture: arm64 I: NOTICE: Log filtering will replace 'build/form-j96WBZ/form-4.1' with '<>' I: NOTICE: Log filtering will replace 'build/form-j96WBZ' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-12875405/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- form_4.1-1.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-ApPQaQ/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-ApPQaQ/apt_archive ./ InRelease Get:2 copy:/<>/resolver-ApPQaQ/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-ApPQaQ/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-ApPQaQ/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-ApPQaQ/apt_archive ./ Packages [524 B] Fetched 2857 B in 0s (149 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 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 780 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-ApPQaQ/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [780 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 780 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12391 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_arm64.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), autotools-dev, libmpich-dev, texlive-latex-base, ruby, strace Filtered Build-Depends: debhelper (>= 9), autotools-dev, libmpich-dev, texlive-latex-base, ruby, strace dpkg-deb: building package 'sbuild-build-depends-form-dummy' in '/<>/resolver-Cdkk3j/apt_archive/sbuild-build-depends-form-dummy.deb'. Ign:1 copy:/<>/resolver-Cdkk3j/apt_archive ./ InRelease Get:2 copy:/<>/resolver-Cdkk3j/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-Cdkk3j/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-Cdkk3j/apt_archive ./ Sources [243 B] Get:5 copy:/<>/resolver-Cdkk3j/apt_archive ./ Packages [564 B] Fetched 2926 B in 0s (156 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install form build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism file fontconfig-config fonts-dejavu-core fonts-lmodern gettext gettext-base gfortran gfortran-6 groff-base intltool-debian libarchive-zip-perl libavahi-client3 libavahi-common-data libavahi-common3 libbsd0 libcairo2 libcroco3 libcups2 libcupsimage2 libdbus-1-3 libexpat1 libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libgfortran-6-dev libgfortran3 libglib2.0-0 libgraphite2-3 libgs9 libgs9-common libharfbuzz-icu0 libharfbuzz0b libice6 libicu57 libijs-0.35 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libkpathsea6 liblcms2-2 libmagic-mgc libmagic1 libmpich-dev libmpich12 libnspr4 libnss3 libpaper-utils libpaper1 libpipeline1 libpixman-1-0 libpoppler64 libpotrace0 libptexenc1 libruby2.3 libsigsegv2 libsm6 libsynctex1 libtexlua52 libtiff5 libtimedate-perl libtool libx11-6 libx11-data libxau6 libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6 libxext6 libxi6 libxml2 libxmu6 libxpm4 libxrender1 libxt6 libyaml-0-2 libzzip-0-13 m4 man-db po-debconf poppler-data rake ruby ruby-did-you-mean ruby-minitest ruby-net-telnet ruby-power-assert ruby-test-unit ruby2.3 rubygems-integration strace t1utils tex-common texlive-base texlive-binaries texlive-latex-base ucf x11-common xdg-utils Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation dh-make gettext-doc libasprintf-dev libgettextpo-dev gfortran-doc gfortran-6-doc libgfortran3-dbg libcoarrays-dev groff cups-common liblcms2-utils libtool-doc gcj-jdk m4-doc less www-browser libmail-box-perl poppler-utils ghostscript fonts-japanese-mincho | fonts-ipafont-mincho fonts-japanese-gothic | fonts-ipafont-gothic fonts-arphic-ukai fonts-arphic-uming fonts-nanum ri ruby-dev bundler gv | postscript-viewer perl-tk xpdf-reader | pdf-viewer gvfs-bin Recommended packages: curl | wget | lynx-cur libcupsfilters1 dbus libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs fonts-droid-fallback mpich libltdl-dev xml-core libmail-sendmail-perl zip fonts-lato libjs-jquery lmodern python wish texlive-latex-base-doc libfile-mimeinfo-perl libnet-dbus-perl libx11-protocol-perl x11-utils x11-xserver-utils The following packages will be REMOVED: pkg-create-dbgsym* The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism file fontconfig-config fonts-dejavu-core fonts-lmodern gettext gettext-base gfortran gfortran-6 groff-base intltool-debian libarchive-zip-perl libavahi-client3 libavahi-common-data libavahi-common3 libbsd0 libcairo2 libcroco3 libcups2 libcupsimage2 libdbus-1-3 libexpat1 libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libgfortran-6-dev libgfortran3 libglib2.0-0 libgraphite2-3 libgs9 libgs9-common libharfbuzz-icu0 libharfbuzz0b libice6 libicu57 libijs-0.35 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libkpathsea6 liblcms2-2 libmagic-mgc libmagic1 libmpich-dev libmpich12 libnspr4 libnss3 libpaper-utils libpaper1 libpipeline1 libpixman-1-0 libpoppler64 libpotrace0 libptexenc1 libruby2.3 libsigsegv2 libsm6 libsynctex1 libtexlua52 libtiff5 libtimedate-perl libtool libx11-6 libx11-data libxau6 libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6 libxext6 libxi6 libxml2 libxmu6 libxpm4 libxrender1 libxt6 libyaml-0-2 libzzip-0-13 m4 man-db po-debconf poppler-data rake ruby ruby-did-you-mean ruby-minitest ruby-net-telnet ruby-power-assert ruby-test-unit ruby2.3 rubygems-integration sbuild-build-depends-form-dummy strace t1utils tex-common texlive-base texlive-binaries texlive-latex-base ucf x11-common xdg-utils 0 upgraded, 110 newly installed, 1 to remove and 0 not upgraded. Need to get 70.4 MB of archives. After this operation, 267 MB of additional disk space will be used. Get:1 copy:/<>/resolver-Cdkk3j/apt_archive ./ sbuild-build-depends-form-dummy 0.invalid.0 [814 B] Get:2 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 libgfortran3 arm64 6.4.0-1ubuntu2 [200 kB] Get:3 http://ftpmaster.internal/ubuntu artful/main arm64 libxau6 arm64 1:1.0.8-1 [7590 B] Get:4 http://ftpmaster.internal/ubuntu artful/main arm64 libbsd0 arm64 0.8.5-1 [36.4 kB] Get:5 http://ftpmaster.internal/ubuntu artful/main arm64 libxdmcp6 arm64 1:1.1.2-3 [9694 B] Get:6 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 libgfortran-6-dev arm64 6.4.0-1ubuntu2 [239 kB] Get:7 http://ftpmaster.internal/ubuntu artful/main arm64 libxcb1 arm64 1.11.1-1ubuntu1 [33.3 kB] Get:8 http://ftpmaster.internal/ubuntu artful/main arm64 libx11-data all 2:1.6.4-3 [114 kB] Get:9 http://ftpmaster.internal/ubuntu artful/main arm64 libx11-6 arm64 2:1.6.4-3 [515 kB] Get:10 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main arm64 gfortran-6 arm64 6.4.0-1ubuntu2 [5468 kB] Get:11 http://ftpmaster.internal/ubuntu artful/main arm64 libxext6 arm64 2:1.3.3-1 [25.4 kB] Get:12 http://ftpmaster.internal/ubuntu artful/main arm64 groff-base arm64 1.22.3-9 [1129 kB] Get:13 http://ftpmaster.internal/ubuntu artful/main arm64 bsdmainutils arm64 9.0.12ubuntu1 [170 kB] Get:14 http://ftpmaster.internal/ubuntu artful/main arm64 libpipeline1 arm64 1.4.1-2 [21.9 kB] Get:15 http://ftpmaster.internal/ubuntu artful/main arm64 man-db arm64 2.7.6.1-2 [871 kB] Get:16 http://ftpmaster.internal/ubuntu artful/main arm64 libjpeg-turbo8 arm64 1.5.1-0ubuntu1 [90.0 kB] Get:17 http://ftpmaster.internal/ubuntu artful/main arm64 x11-common all 1:7.7+19ubuntu1 [22.1 kB] Get:18 http://ftpmaster.internal/ubuntu artful/main arm64 libice6 arm64 2:1.0.9-2 [33.7 kB] Get:19 http://ftpmaster.internal/ubuntu artful/main arm64 libsm6 arm64 2:1.2.2-1 [13.7 kB] Get:20 http://ftpmaster.internal/ubuntu artful/main arm64 poppler-data all 0.4.7-8 [1449 kB] Get:21 http://ftpmaster.internal/ubuntu artful/main arm64 ucf all 3.0036 [52.9 kB] Get:22 http://ftpmaster.internal/ubuntu artful/main arm64 tex-common all 6.07 [545 kB] Get:23 http://ftpmaster.internal/ubuntu artful/main arm64 libjbig0 arm64 2.1-3.1 [23.8 kB] Get:24 http://ftpmaster.internal/ubuntu artful/main arm64 libmagic-mgc arm64 1:5.30-1 [181 kB] Get:25 http://ftpmaster.internal/ubuntu artful/main arm64 libmagic1 arm64 1:5.30-1 [60.6 kB] Get:26 http://ftpmaster.internal/ubuntu artful/main arm64 file arm64 1:5.30-1 [21.6 kB] Get:27 http://ftpmaster.internal/ubuntu artful/main arm64 libdbus-1-3 arm64 1.10.18-1ubuntu2 [139 kB] Get:28 http://ftpmaster.internal/ubuntu artful/main arm64 libexpat1 arm64 2.2.1-2 [58.3 kB] Get:29 http://ftpmaster.internal/ubuntu artful/main arm64 gettext-base arm64 0.19.8.1-2ubuntu1 [45.7 kB] Get:30 http://ftpmaster.internal/ubuntu artful/main arm64 libglib2.0-0 arm64 2.53.3-1 [960 kB] Get:31 http://ftpmaster.internal/ubuntu artful/main arm64 libicu57 arm64 57.1-6 [7538 kB] Get:32 http://ftpmaster.internal/ubuntu artful/main arm64 libxml2 arm64 2.9.4+dfsg1-2.2ubuntu1 [569 kB] Get:33 http://ftpmaster.internal/ubuntu artful/main arm64 libyaml-0-2 arm64 0.1.7-2ubuntu2 [39.9 kB] Get:34 http://ftpmaster.internal/ubuntu artful/main arm64 strace arm64 4.15-2ubuntu3 [178 kB] Get:35 http://ftpmaster.internal/ubuntu artful/main arm64 libsigsegv2 arm64 2.11-1 [12.5 kB] Get:36 http://ftpmaster.internal/ubuntu artful/main arm64 m4 arm64 1.4.18-1 [185 kB] Get:37 http://ftpmaster.internal/ubuntu artful/main arm64 autoconf all 2.69-10 [321 kB] Get:38 http://ftpmaster.internal/ubuntu artful/main arm64 autotools-dev all 20161112.1 [39.5 kB] Get:39 http://ftpmaster.internal/ubuntu artful/main arm64 automake all 1:1.15-6ubuntu1 [509 kB] Get:40 http://ftpmaster.internal/ubuntu artful/main arm64 autopoint all 0.19.8.1-2ubuntu1 [411 kB] Get:41 http://ftpmaster.internal/ubuntu artful/main arm64 libtool all 2.4.6-2 [194 kB] Get:42 http://ftpmaster.internal/ubuntu artful/main arm64 dh-autoreconf all 14 [15.5 kB] Get:43 http://ftpmaster.internal/ubuntu artful/main arm64 libarchive-zip-perl all 1.59-1 [84.0 kB] Get:44 http://ftpmaster.internal/ubuntu artful/main arm64 libfile-stripnondeterminism-perl all 0.035-2 [13.3 kB] Get:45 http://ftpmaster.internal/ubuntu artful/main arm64 libtimedate-perl all 2.3000-2 [37.5 kB] Get:46 http://ftpmaster.internal/ubuntu artful/main arm64 dh-strip-nondeterminism all 0.035-2 [5018 B] Get:47 http://ftpmaster.internal/ubuntu artful/main arm64 libcroco3 arm64 0.6.12-1 [66.1 kB] Get:48 http://ftpmaster.internal/ubuntu artful/main arm64 gettext arm64 0.19.8.1-2ubuntu1 [1022 kB] Get:49 http://ftpmaster.internal/ubuntu artful/main arm64 intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:50 http://ftpmaster.internal/ubuntu artful/main arm64 po-debconf all 1.0.20 [232 kB] Get:51 http://ftpmaster.internal/ubuntu artful/main arm64 debhelper all 10.4ubuntu3 [876 kB] Get:52 http://ftpmaster.internal/ubuntu artful/main arm64 fonts-dejavu-core all 2.37-1 [1041 kB] Get:53 http://ftpmaster.internal/ubuntu artful/main arm64 fontconfig-config all 2.11.94-0ubuntu2 [49.9 kB] Get:54 http://ftpmaster.internal/ubuntu artful/main arm64 fonts-lmodern all 2.004.5-3 [4551 kB] Get:55 http://ftpmaster.internal/ubuntu artful/main arm64 gfortran arm64 4:6.3.0-2ubuntu2 [1272 B] Get:56 http://ftpmaster.internal/ubuntu artful/main arm64 libavahi-common-data arm64 0.6.32-1ubuntu1 [22.0 kB] Get:57 http://ftpmaster.internal/ubuntu artful/main arm64 libavahi-common3 arm64 0.6.32-1ubuntu1 [17.9 kB] Get:58 http://ftpmaster.internal/ubuntu artful/main arm64 libavahi-client3 arm64 0.6.32-1ubuntu1 [21.0 kB] Get:59 http://ftpmaster.internal/ubuntu artful/main arm64 libfreetype6 arm64 2.6.3-3.2ubuntu1 [272 kB] Get:60 http://ftpmaster.internal/ubuntu artful/main arm64 libfontconfig1 arm64 2.11.94-0ubuntu2 [117 kB] Get:61 http://ftpmaster.internal/ubuntu artful/main arm64 libpixman-1-0 arm64 0.34.0-1 [113 kB] Get:62 http://ftpmaster.internal/ubuntu artful/main arm64 libxcb-render0 arm64 1.11.1-1ubuntu1 [10.0 kB] Get:63 http://ftpmaster.internal/ubuntu artful/main arm64 libxcb-shm0 arm64 1.11.1-1ubuntu1 [5246 B] Get:64 http://ftpmaster.internal/ubuntu artful/main arm64 libxrender1 arm64 1:0.9.10-1 [16.1 kB] Get:65 http://ftpmaster.internal/ubuntu artful/main arm64 libcairo2 arm64 1.14.8-1 [461 kB] Get:66 http://ftpmaster.internal/ubuntu artful/main arm64 libcups2 arm64 2.2.3-2 [173 kB] Get:67 http://ftpmaster.internal/ubuntu artful/main arm64 libcupsimage2 arm64 2.2.3-2 [16.3 kB] Get:68 http://ftpmaster.internal/ubuntu artful/main arm64 libgraphite2-3 arm64 1.3.10-2 [64.4 kB] Get:69 http://ftpmaster.internal/ubuntu artful/main arm64 libijs-0.35 arm64 0.35-12 [14.1 kB] Get:70 http://ftpmaster.internal/ubuntu artful/main arm64 libjbig2dec0 arm64 0.13-4.1 [48.9 kB] Get:71 http://ftpmaster.internal/ubuntu artful/main arm64 libjpeg8 arm64 8c-2ubuntu8 [2198 B] Get:72 http://ftpmaster.internal/ubuntu artful/main arm64 liblcms2-2 arm64 2.7-1ubuntu1 [110 kB] Get:73 http://ftpmaster.internal/ubuntu artful/main arm64 libpaper1 arm64 1.1.24+nmu5ubuntu1 [13.0 kB] Get:74 http://ftpmaster.internal/ubuntu artful/main arm64 libtiff5 arm64 4.0.8-3 [126 kB] Get:75 http://ftpmaster.internal/ubuntu artful/main arm64 libgs9-common all 9.19~dfsg+1-0ubuntu10 [2988 kB] Get:76 http://ftpmaster.internal/ubuntu artful/main arm64 libgs9 arm64 9.19~dfsg+1-0ubuntu10 [1771 kB] Get:77 http://ftpmaster.internal/ubuntu artful/main arm64 libharfbuzz0b arm64 1.4.2-1 [184 kB] Get:78 http://ftpmaster.internal/ubuntu artful/main arm64 libharfbuzz-icu0 arm64 1.4.2-1 [4994 B] Get:79 http://ftpmaster.internal/ubuntu artful/main arm64 libkpathsea6 arm64 2017.20170613.44572-2 [48.5 kB] Get:80 http://ftpmaster.internal/ubuntu artful/main arm64 libnspr4 arm64 2:4.13.1-0ubuntu1 [91.6 kB] Get:81 http://ftpmaster.internal/ubuntu artful/main arm64 libnss3 arm64 2:3.28.4-0ubuntu2 [948 kB] Get:82 http://ftpmaster.internal/ubuntu artful/main arm64 libpaper-utils arm64 1.1.24+nmu5ubuntu1 [8178 B] Get:83 http://ftpmaster.internal/ubuntu artful/main arm64 libpoppler64 arm64 0.48.0-2ubuntu2 [658 kB] Get:84 http://ftpmaster.internal/ubuntu artful/main arm64 libpotrace0 arm64 1.14-2 [14.9 kB] Get:85 http://ftpmaster.internal/ubuntu artful/main arm64 libptexenc1 arm64 2017.20170613.44572-2 [32.8 kB] Get:86 http://ftpmaster.internal/ubuntu artful/main arm64 libsynctex1 arm64 2017.20170613.44572-2 [37.1 kB] Get:87 http://ftpmaster.internal/ubuntu artful/main arm64 libtexlua52 arm64 2017.20170613.44572-2 [75.2 kB] Get:88 http://ftpmaster.internal/ubuntu artful/main arm64 libxt6 arm64 1:1.1.5-1 [128 kB] Get:89 http://ftpmaster.internal/ubuntu artful/main arm64 libxmu6 arm64 2:1.1.2-2 [38.8 kB] Get:90 http://ftpmaster.internal/ubuntu artful/main arm64 libxpm4 arm64 1:3.5.12-1 [28.8 kB] Get:91 http://ftpmaster.internal/ubuntu artful/main arm64 libxaw7 arm64 2:1.0.13-1 [137 kB] Get:92 http://ftpmaster.internal/ubuntu artful/main arm64 libxi6 arm64 2:1.7.9-1 [25.4 kB] Get:93 http://ftpmaster.internal/ubuntu artful/main arm64 libzzip-0-13 arm64 0.13.62-3.1 [22.5 kB] Get:94 http://ftpmaster.internal/ubuntu artful/main arm64 rubygems-integration all 1.11 [4994 B] Get:95 http://ftpmaster.internal/ubuntu artful/main arm64 ruby-did-you-mean all 1.0.0-2 [8390 B] Get:96 http://ftpmaster.internal/ubuntu artful/main arm64 ruby-minitest all 5.10.2-1 [37.5 kB] Get:97 http://ftpmaster.internal/ubuntu artful/main arm64 ruby-net-telnet all 0.1.1-2 [12.6 kB] Get:98 http://ftpmaster.internal/ubuntu artful/main arm64 ruby-power-assert all 0.3.0-1 [7952 B] Get:99 http://ftpmaster.internal/ubuntu artful/main arm64 ruby-test-unit all 3.1.7-2 [60.3 kB] Get:100 http://ftpmaster.internal/ubuntu artful/main arm64 libruby2.3 arm64 2.3.3-1ubuntu1 [2711 kB] Get:101 http://ftpmaster.internal/ubuntu artful/main arm64 ruby2.3 arm64 2.3.3-1ubuntu1 [41.0 kB] Get:102 http://ftpmaster.internal/ubuntu artful/main arm64 ruby arm64 1:2.3.3 [5636 B] Get:103 http://ftpmaster.internal/ubuntu artful/main arm64 rake all 12.0.0-1 [44.2 kB] Get:104 http://ftpmaster.internal/ubuntu artful/main arm64 t1utils arm64 1.39-2 [47.4 kB] Get:105 http://ftpmaster.internal/ubuntu artful/main arm64 texlive-binaries arm64 2017.20170613.44572-2 [6639 kB] Get:106 http://ftpmaster.internal/ubuntu artful/main arm64 xdg-utils all 1.1.1-1ubuntu2 [59.6 kB] Get:107 http://ftpmaster.internal/ubuntu artful/main arm64 texlive-base all 2017.20170629-1 [18.6 MB] Get:108 http://ftpmaster.internal/ubuntu artful/main arm64 texlive-latex-base all 2017.20170629-1 [946 kB] Get:109 http://ftpmaster.internal/ubuntu artful/universe arm64 libmpich12 arm64 3.2-7build1 [703 kB] Get:110 http://ftpmaster.internal/ubuntu artful/universe arm64 libmpich-dev arm64 3.2-7build1 [1109 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 70.4 MB in 2s (29.5 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12391 files and directories currently installed.) Removing pkg-create-dbgsym (0.73) ... Selecting previously unselected package libxau6:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12382 files and directories currently installed.) Preparing to unpack .../000-libxau6_1%3a1.0.8-1_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.8-1) ... Selecting previously unselected package libbsd0:arm64. Preparing to unpack .../001-libbsd0_0.8.5-1_arm64.deb ... Unpacking libbsd0:arm64 (0.8.5-1) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../002-libxdmcp6_1%3a1.1.2-3_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../003-libxcb1_1.11.1-1ubuntu1_arm64.deb ... Unpacking libxcb1:arm64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../004-libx11-data_2%3a1.6.4-3_all.deb ... Unpacking libx11-data (2:1.6.4-3) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../005-libx11-6_2%3a1.6.4-3_arm64.deb ... Unpacking libx11-6:arm64 (2:1.6.4-3) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../006-libxext6_2%3a1.3.3-1_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.3-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../007-groff-base_1.22.3-9_arm64.deb ... Unpacking groff-base (1.22.3-9) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../008-bsdmainutils_9.0.12ubuntu1_arm64.deb ... Unpacking bsdmainutils (9.0.12ubuntu1) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../009-libpipeline1_1.4.1-2_arm64.deb ... Unpacking libpipeline1:arm64 (1.4.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../010-man-db_2.7.6.1-2_arm64.deb ... Unpacking man-db (2.7.6.1-2) ... Selecting previously unselected package libjpeg-turbo8:arm64. Preparing to unpack .../011-libjpeg-turbo8_1.5.1-0ubuntu1_arm64.deb ... Unpacking libjpeg-turbo8:arm64 (1.5.1-0ubuntu1) ... Selecting previously unselected package x11-common. Preparing to unpack .../012-x11-common_1%3a7.7+19ubuntu1_all.deb ... Unpacking x11-common (1:7.7+19ubuntu1) ... Selecting previously unselected package libice6:arm64. Preparing to unpack .../013-libice6_2%3a1.0.9-2_arm64.deb ... Unpacking libice6:arm64 (2:1.0.9-2) ... Selecting previously unselected package libsm6:arm64. Preparing to unpack .../014-libsm6_2%3a1.2.2-1_arm64.deb ... Unpacking libsm6:arm64 (2:1.2.2-1) ... Selecting previously unselected package poppler-data. Preparing to unpack .../015-poppler-data_0.4.7-8_all.deb ... Unpacking poppler-data (0.4.7-8) ... Selecting previously unselected package ucf. Preparing to unpack .../016-ucf_3.0036_all.deb ... Moving old data out of the way Unpacking ucf (3.0036) ... Selecting previously unselected package tex-common. Preparing to unpack .../017-tex-common_6.07_all.deb ... Unpacking tex-common (6.07) ... Selecting previously unselected package libjbig0:arm64. Preparing to unpack .../018-libjbig0_2.1-3.1_arm64.deb ... Unpacking libjbig0:arm64 (2.1-3.1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../019-libmagic-mgc_1%3a5.30-1_arm64.deb ... Unpacking libmagic-mgc (1:5.30-1) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../020-libmagic1_1%3a5.30-1_arm64.deb ... Unpacking libmagic1:arm64 (1:5.30-1) ... Selecting previously unselected package file. Preparing to unpack .../021-file_1%3a5.30-1_arm64.deb ... Unpacking file (1:5.30-1) ... Selecting previously unselected package libdbus-1-3:arm64. Preparing to unpack .../022-libdbus-1-3_1.10.18-1ubuntu2_arm64.deb ... Unpacking libdbus-1-3:arm64 (1.10.18-1ubuntu2) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../023-libexpat1_2.2.1-2_arm64.deb ... Unpacking libexpat1:arm64 (2.2.1-2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../024-gettext-base_0.19.8.1-2ubuntu1_arm64.deb ... Unpacking gettext-base (0.19.8.1-2ubuntu1) ... Selecting previously unselected package libglib2.0-0:arm64. Preparing to unpack .../025-libglib2.0-0_2.53.3-1_arm64.deb ... Unpacking libglib2.0-0:arm64 (2.53.3-1) ... Selecting previously unselected package libicu57:arm64. Preparing to unpack .../026-libicu57_57.1-6_arm64.deb ... Unpacking libicu57:arm64 (57.1-6) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../027-libxml2_2.9.4+dfsg1-2.2ubuntu1_arm64.deb ... Unpacking libxml2:arm64 (2.9.4+dfsg1-2.2ubuntu1) ... Selecting previously unselected package libyaml-0-2:arm64. Preparing to unpack .../028-libyaml-0-2_0.1.7-2ubuntu2_arm64.deb ... Unpacking libyaml-0-2:arm64 (0.1.7-2ubuntu2) ... Selecting previously unselected package strace. Preparing to unpack .../029-strace_4.15-2ubuntu3_arm64.deb ... Unpacking strace (4.15-2ubuntu3) ... Selecting previously unselected package libsigsegv2:arm64. Preparing to unpack .../030-libsigsegv2_2.11-1_arm64.deb ... Unpacking libsigsegv2:arm64 (2.11-1) ... Selecting previously unselected package m4. Preparing to unpack .../031-m4_1.4.18-1_arm64.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../032-autoconf_2.69-10_all.deb ... Unpacking autoconf (2.69-10) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../033-autotools-dev_20161112.1_all.deb ... Unpacking autotools-dev (20161112.1) ... Selecting previously unselected package automake. Preparing to unpack .../034-automake_1%3a1.15-6ubuntu1_all.deb ... Unpacking automake (1:1.15-6ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../035-autopoint_0.19.8.1-2ubuntu1_all.deb ... Unpacking autopoint (0.19.8.1-2ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../036-libtool_2.4.6-2_all.deb ... Unpacking libtool (2.4.6-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../037-dh-autoreconf_14_all.deb ... Unpacking dh-autoreconf (14) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../038-libarchive-zip-perl_1.59-1_all.deb ... Unpacking libarchive-zip-perl (1.59-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../039-libfile-stripnondeterminism-perl_0.035-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.035-2) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../040-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../041-dh-strip-nondeterminism_0.035-2_all.deb ... Unpacking dh-strip-nondeterminism (0.035-2) ... Selecting previously unselected package libcroco3:arm64. Preparing to unpack .../042-libcroco3_0.6.12-1_arm64.deb ... Unpacking libcroco3:arm64 (0.6.12-1) ... Selecting previously unselected package gettext. Preparing to unpack .../043-gettext_0.19.8.1-2ubuntu1_arm64.deb ... Unpacking gettext (0.19.8.1-2ubuntu1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../044-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 .../045-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../046-debhelper_10.4ubuntu3_all.deb ... Unpacking debhelper (10.4ubuntu3) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../047-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../048-fontconfig-config_2.11.94-0ubuntu2_all.deb ... Unpacking fontconfig-config (2.11.94-0ubuntu2) ... Selecting previously unselected package fonts-lmodern. Preparing to unpack .../049-fonts-lmodern_2.004.5-3_all.deb ... Unpacking fonts-lmodern (2.004.5-3) ... Selecting previously unselected package libgfortran3:arm64. Preparing to unpack .../050-libgfortran3_6.4.0-1ubuntu2_arm64.deb ... Unpacking libgfortran3:arm64 (6.4.0-1ubuntu2) ... Selecting previously unselected package libgfortran-6-dev:arm64. Preparing to unpack .../051-libgfortran-6-dev_6.4.0-1ubuntu2_arm64.deb ... Unpacking libgfortran-6-dev:arm64 (6.4.0-1ubuntu2) ... Selecting previously unselected package gfortran-6. Preparing to unpack .../052-gfortran-6_6.4.0-1ubuntu2_arm64.deb ... Unpacking gfortran-6 (6.4.0-1ubuntu2) ... Selecting previously unselected package gfortran. Preparing to unpack .../053-gfortran_4%3a6.3.0-2ubuntu2_arm64.deb ... Unpacking gfortran (4:6.3.0-2ubuntu2) ... Selecting previously unselected package libavahi-common-data:arm64. Preparing to unpack .../054-libavahi-common-data_0.6.32-1ubuntu1_arm64.deb ... Unpacking libavahi-common-data:arm64 (0.6.32-1ubuntu1) ... Selecting previously unselected package libavahi-common3:arm64. Preparing to unpack .../055-libavahi-common3_0.6.32-1ubuntu1_arm64.deb ... Unpacking libavahi-common3:arm64 (0.6.32-1ubuntu1) ... Selecting previously unselected package libavahi-client3:arm64. Preparing to unpack .../056-libavahi-client3_0.6.32-1ubuntu1_arm64.deb ... Unpacking libavahi-client3:arm64 (0.6.32-1ubuntu1) ... Selecting previously unselected package libfreetype6:arm64. Preparing to unpack .../057-libfreetype6_2.6.3-3.2ubuntu1_arm64.deb ... Unpacking libfreetype6:arm64 (2.6.3-3.2ubuntu1) ... Selecting previously unselected package libfontconfig1:arm64. Preparing to unpack .../058-libfontconfig1_2.11.94-0ubuntu2_arm64.deb ... Unpacking libfontconfig1:arm64 (2.11.94-0ubuntu2) ... Selecting previously unselected package libpixman-1-0:arm64. Preparing to unpack .../059-libpixman-1-0_0.34.0-1_arm64.deb ... Unpacking libpixman-1-0:arm64 (0.34.0-1) ... Selecting previously unselected package libxcb-render0:arm64. Preparing to unpack .../060-libxcb-render0_1.11.1-1ubuntu1_arm64.deb ... Unpacking libxcb-render0:arm64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-shm0:arm64. Preparing to unpack .../061-libxcb-shm0_1.11.1-1ubuntu1_arm64.deb ... Unpacking libxcb-shm0:arm64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxrender1:arm64. Preparing to unpack .../062-libxrender1_1%3a0.9.10-1_arm64.deb ... Unpacking libxrender1:arm64 (1:0.9.10-1) ... Selecting previously unselected package libcairo2:arm64. Preparing to unpack .../063-libcairo2_1.14.8-1_arm64.deb ... Unpacking libcairo2:arm64 (1.14.8-1) ... Selecting previously unselected package libcups2:arm64. Preparing to unpack .../064-libcups2_2.2.3-2_arm64.deb ... Unpacking libcups2:arm64 (2.2.3-2) ... Selecting previously unselected package libcupsimage2:arm64. Preparing to unpack .../065-libcupsimage2_2.2.3-2_arm64.deb ... Unpacking libcupsimage2:arm64 (2.2.3-2) ... Selecting previously unselected package libgraphite2-3:arm64. Preparing to unpack .../066-libgraphite2-3_1.3.10-2_arm64.deb ... Unpacking libgraphite2-3:arm64 (1.3.10-2) ... Selecting previously unselected package libijs-0.35:arm64. Preparing to unpack .../067-libijs-0.35_0.35-12_arm64.deb ... Unpacking libijs-0.35:arm64 (0.35-12) ... Selecting previously unselected package libjbig2dec0:arm64. Preparing to unpack .../068-libjbig2dec0_0.13-4.1_arm64.deb ... Unpacking libjbig2dec0:arm64 (0.13-4.1) ... Selecting previously unselected package libjpeg8:arm64. Preparing to unpack .../069-libjpeg8_8c-2ubuntu8_arm64.deb ... Unpacking libjpeg8:arm64 (8c-2ubuntu8) ... Selecting previously unselected package liblcms2-2:arm64. Preparing to unpack .../070-liblcms2-2_2.7-1ubuntu1_arm64.deb ... Unpacking liblcms2-2:arm64 (2.7-1ubuntu1) ... Selecting previously unselected package libpaper1:arm64. Preparing to unpack .../071-libpaper1_1.1.24+nmu5ubuntu1_arm64.deb ... Unpacking libpaper1:arm64 (1.1.24+nmu5ubuntu1) ... Selecting previously unselected package libtiff5:arm64. Preparing to unpack .../072-libtiff5_4.0.8-3_arm64.deb ... Unpacking libtiff5:arm64 (4.0.8-3) ... Selecting previously unselected package libgs9-common. Preparing to unpack .../073-libgs9-common_9.19~dfsg+1-0ubuntu10_all.deb ... Unpacking libgs9-common (9.19~dfsg+1-0ubuntu10) ... Selecting previously unselected package libgs9:arm64. Preparing to unpack .../074-libgs9_9.19~dfsg+1-0ubuntu10_arm64.deb ... Unpacking libgs9:arm64 (9.19~dfsg+1-0ubuntu10) ... Selecting previously unselected package libharfbuzz0b:arm64. Preparing to unpack .../075-libharfbuzz0b_1.4.2-1_arm64.deb ... Unpacking libharfbuzz0b:arm64 (1.4.2-1) ... Selecting previously unselected package libharfbuzz-icu0:arm64. Preparing to unpack .../076-libharfbuzz-icu0_1.4.2-1_arm64.deb ... Unpacking libharfbuzz-icu0:arm64 (1.4.2-1) ... Selecting previously unselected package libkpathsea6:arm64. Preparing to unpack .../077-libkpathsea6_2017.20170613.44572-2_arm64.deb ... Unpacking libkpathsea6:arm64 (2017.20170613.44572-2) ... Selecting previously unselected package libnspr4:arm64. Preparing to unpack .../078-libnspr4_2%3a4.13.1-0ubuntu1_arm64.deb ... Unpacking libnspr4:arm64 (2:4.13.1-0ubuntu1) ... Selecting previously unselected package libnss3:arm64. Preparing to unpack .../079-libnss3_2%3a3.28.4-0ubuntu2_arm64.deb ... Unpacking libnss3:arm64 (2:3.28.4-0ubuntu2) ... Selecting previously unselected package libpaper-utils. Preparing to unpack .../080-libpaper-utils_1.1.24+nmu5ubuntu1_arm64.deb ... Unpacking libpaper-utils (1.1.24+nmu5ubuntu1) ... Selecting previously unselected package libpoppler64:arm64. Preparing to unpack .../081-libpoppler64_0.48.0-2ubuntu2_arm64.deb ... Unpacking libpoppler64:arm64 (0.48.0-2ubuntu2) ... Selecting previously unselected package libpotrace0. Preparing to unpack .../082-libpotrace0_1.14-2_arm64.deb ... Unpacking libpotrace0 (1.14-2) ... Selecting previously unselected package libptexenc1:arm64. Preparing to unpack .../083-libptexenc1_2017.20170613.44572-2_arm64.deb ... Unpacking libptexenc1:arm64 (2017.20170613.44572-2) ... Selecting previously unselected package libsynctex1:arm64. Preparing to unpack .../084-libsynctex1_2017.20170613.44572-2_arm64.deb ... Unpacking libsynctex1:arm64 (2017.20170613.44572-2) ... Selecting previously unselected package libtexlua52:arm64. Preparing to unpack .../085-libtexlua52_2017.20170613.44572-2_arm64.deb ... Unpacking libtexlua52:arm64 (2017.20170613.44572-2) ... Selecting previously unselected package libxt6:arm64. Preparing to unpack .../086-libxt6_1%3a1.1.5-1_arm64.deb ... Unpacking libxt6:arm64 (1:1.1.5-1) ... Selecting previously unselected package libxmu6:arm64. Preparing to unpack .../087-libxmu6_2%3a1.1.2-2_arm64.deb ... Unpacking libxmu6:arm64 (2:1.1.2-2) ... Selecting previously unselected package libxpm4:arm64. Preparing to unpack .../088-libxpm4_1%3a3.5.12-1_arm64.deb ... Unpacking libxpm4:arm64 (1:3.5.12-1) ... Selecting previously unselected package libxaw7:arm64. Preparing to unpack .../089-libxaw7_2%3a1.0.13-1_arm64.deb ... Unpacking libxaw7:arm64 (2:1.0.13-1) ... Selecting previously unselected package libxi6:arm64. Preparing to unpack .../090-libxi6_2%3a1.7.9-1_arm64.deb ... Unpacking libxi6:arm64 (2:1.7.9-1) ... Selecting previously unselected package libzzip-0-13:arm64. Preparing to unpack .../091-libzzip-0-13_0.13.62-3.1_arm64.deb ... Unpacking libzzip-0-13:arm64 (0.13.62-3.1) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../092-rubygems-integration_1.11_all.deb ... Unpacking rubygems-integration (1.11) ... Selecting previously unselected package ruby-did-you-mean. Preparing to unpack .../093-ruby-did-you-mean_1.0.0-2_all.deb ... Unpacking ruby-did-you-mean (1.0.0-2) ... Selecting previously unselected package ruby-minitest. Preparing to unpack .../094-ruby-minitest_5.10.2-1_all.deb ... Unpacking ruby-minitest (5.10.2-1) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../095-ruby-net-telnet_0.1.1-2_all.deb ... Unpacking ruby-net-telnet (0.1.1-2) ... Selecting previously unselected package ruby-power-assert. Preparing to unpack .../096-ruby-power-assert_0.3.0-1_all.deb ... Unpacking ruby-power-assert (0.3.0-1) ... Selecting previously unselected package ruby-test-unit. Preparing to unpack .../097-ruby-test-unit_3.1.7-2_all.deb ... Unpacking ruby-test-unit (3.1.7-2) ... Selecting previously unselected package libruby2.3:arm64. Preparing to unpack .../098-libruby2.3_2.3.3-1ubuntu1_arm64.deb ... Unpacking libruby2.3:arm64 (2.3.3-1ubuntu1) ... Selecting previously unselected package ruby2.3. Preparing to unpack .../099-ruby2.3_2.3.3-1ubuntu1_arm64.deb ... Unpacking ruby2.3 (2.3.3-1ubuntu1) ... Selecting previously unselected package ruby. Preparing to unpack .../100-ruby_1%3a2.3.3_arm64.deb ... Unpacking ruby (1:2.3.3) ... Selecting previously unselected package rake. Preparing to unpack .../101-rake_12.0.0-1_all.deb ... Unpacking rake (12.0.0-1) ... Selecting previously unselected package t1utils. Preparing to unpack .../102-t1utils_1.39-2_arm64.deb ... Unpacking t1utils (1.39-2) ... Selecting previously unselected package texlive-binaries. Preparing to unpack .../103-texlive-binaries_2017.20170613.44572-2_arm64.deb ... Unpacking texlive-binaries (2017.20170613.44572-2) ... Selecting previously unselected package xdg-utils. Preparing to unpack .../104-xdg-utils_1.1.1-1ubuntu2_all.deb ... Unpacking xdg-utils (1.1.1-1ubuntu2) ... Selecting previously unselected package texlive-base. Preparing to unpack .../105-texlive-base_2017.20170629-1_all.deb ... Unpacking texlive-base (2017.20170629-1) ... Selecting previously unselected package texlive-latex-base. Preparing to unpack .../106-texlive-latex-base_2017.20170629-1_all.deb ... Unpacking texlive-latex-base (2017.20170629-1) ... Selecting previously unselected package libmpich12:arm64. Preparing to unpack .../107-libmpich12_3.2-7build1_arm64.deb ... Unpacking libmpich12:arm64 (3.2-7build1) ... Selecting previously unselected package libmpich-dev. Preparing to unpack .../108-libmpich-dev_3.2-7build1_arm64.deb ... Unpacking libmpich-dev (3.2-7build1) ... Selecting previously unselected package sbuild-build-depends-form-dummy. Preparing to unpack .../109-sbuild-build-depends-form-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-form-dummy (0.invalid.0) ... Setting up libgs9-common (9.19~dfsg+1-0ubuntu10) ... Setting up libkpathsea6:arm64 (2017.20170613.44572-2) ... Setting up libtexlua52:arm64 (2017.20170613.44572-2) ... Setting up strace (4.15-2ubuntu3) ... Setting up libexpat1:arm64 (2.2.1-2) ... Setting up libmpich12:arm64 (3.2-7build1) ... Setting up libsynctex1:arm64 (2017.20170613.44572-2) ... Setting up libptexenc1:arm64 (2017.20170613.44572-2) ... Setting up libarchive-zip-perl (1.59-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up liblcms2-2:arm64 (2.7-1ubuntu1) ... Setting up libjbig0:arm64 (2.1-3.1) ... Setting up libsigsegv2:arm64 (2.11-1) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up poppler-data (0.4.7-8) ... Setting up libgfortran3:arm64 (6.4.0-1ubuntu2) ... Setting up groff-base (1.22.3-9) ... Setting up libglib2.0-0:arm64 (2.53.3-1) ... No schema files found: doing nothing. Setting up libgfortran-6-dev:arm64 (6.4.0-1ubuntu2) ... Setting up gettext-base (0.19.8.1-2ubuntu1) ... Setting up libjpeg-turbo8:arm64 (1.5.1-0ubuntu1) ... Setting up libpipeline1:arm64 (1.4.1-2) ... Setting up m4 (1.4.18-1) ... Setting up libicu57:arm64 (57.1-6) ... Setting up libbsd0:arm64 (0.8.5-1) ... Setting up libnspr4:arm64 (2:4.13.1-0ubuntu1) ... Setting up ucf (3.0036) ... Setting up libxml2:arm64 (2.9.4+dfsg1-2.2ubuntu1) ... Setting up libfreetype6:arm64 (2.6.3-3.2ubuntu1) ... Setting up libmagic-mgc (1:5.30-1) ... Setting up libmagic1:arm64 (1:5.30-1) ... Setting up libgraphite2-3:arm64 (1.3.10-2) ... Setting up libcroco3:arm64 (0.6.12-1) ... Setting up libjbig2dec0:arm64 (0.13-4.1) ... Setting up ruby-did-you-mean (1.0.0-2) ... Setting up libyaml-0-2:arm64 (0.1.7-2ubuntu2) ... Setting up libpixman-1-0:arm64 (0.34.0-1) ... Processing triggers for libc-bin (2.24-9ubuntu2) ... Setting up autotools-dev (20161112.1) ... Setting up t1utils (1.39-2) ... Processing triggers for systemd (233-8ubuntu2) ... Setting up ruby-net-telnet (0.1.1-2) ... Setting up libijs-0.35:arm64 (0.35-12) ... Setting up rubygems-integration (1.11) ... Setting up libpotrace0 (1.14-2) ... Setting up libxdmcp6:arm64 (1:1.1.2-3) ... Setting up bsdmainutils (9.0.12ubuntu1) ... 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 ruby-minitest (5.10.2-1) ... Setting up libzzip-0-13:arm64 (0.13.62-3.1) ... Setting up x11-common (1:7.7+19ubuntu1) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up xdg-utils (1.1.1-1ubuntu2) ... Setting up libx11-data (2:1.6.4-3) ... Setting up libxau6:arm64 (1:1.0.8-1) ... Setting up autopoint (0.19.8.1-2ubuntu1) ... Setting up libdbus-1-3:arm64 (1.10.18-1ubuntu2) ... Setting up fonts-lmodern (2.004.5-3) ... Setting up ruby-power-assert (0.3.0-1) ... Setting up libavahi-common-data:arm64 (0.6.32-1ubuntu1) ... Setting up libfile-stripnondeterminism-perl (0.035-2) ... Setting up libjpeg8:arm64 (8c-2ubuntu8) ... Setting up libpaper1:arm64 (1.1.24+nmu5ubuntu1) ... Creating config file /etc/papersize with new version Setting up gfortran-6 (6.4.0-1ubuntu2) ... Setting up libpaper-utils (1.1.24+nmu5ubuntu1) ... Setting up fontconfig-config (2.11.94-0ubuntu2) ... Setting up tex-common (6.07) ... update-language: texlive-base not installed and configured, doing nothing! Setting up ruby-test-unit (3.1.7-2) ... Setting up gettext (0.19.8.1-2ubuntu1) ... Setting up libnss3:arm64 (2:3.28.4-0ubuntu2) ... Setting up libharfbuzz0b:arm64 (1.4.2-1) ... Setting up libtiff5:arm64 (4.0.8-3) ... Setting up autoconf (2.69-10) ... Setting up file (1:5.30-1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up automake (1:1.15-6ubuntu1) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up libice6:arm64 (2:1.0.9-2) ... Setting up man-db (2.7.6.1-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libavahi-common3:arm64 (0.6.32-1ubuntu1) ... Setting up libxcb1:arm64 (1.11.1-1ubuntu1) ... Setting up libtool (2.4.6-2) ... Setting up gfortran (4:6.3.0-2ubuntu2) ... update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode Setting up libfontconfig1:arm64 (2.11.94-0ubuntu2) ... Setting up libsm6:arm64 (2:1.2.2-1) ... Setting up libxcb-render0:arm64 (1.11.1-1ubuntu1) ... Setting up libharfbuzz-icu0:arm64 (1.4.2-1) ... Setting up po-debconf (1.0.20) ... Setting up libpoppler64:arm64 (0.48.0-2ubuntu2) ... Setting up libx11-6:arm64 (2:1.6.4-3) ... Setting up libmpich-dev (3.2-7build1) ... update-alternatives: using /usr/include/mpich to provide /usr/include/mpi (mpi) in auto mode Setting up libxcb-shm0:arm64 (1.11.1-1ubuntu1) ... Setting up libxpm4:arm64 (1:3.5.12-1) ... Setting up libxt6:arm64 (1:1.1.5-1) ... Setting up libxrender1:arm64 (1:0.9.10-1) ... Setting up libavahi-client3:arm64 (0.6.32-1ubuntu1) ... Setting up libcups2:arm64 (2.2.3-2) ... Setting up libxext6:arm64 (2:1.3.3-1) ... Setting up libxmu6:arm64 (2:1.1.2-2) ... Setting up libcupsimage2:arm64 (2.2.3-2) ... Setting up libgs9:arm64 (9.19~dfsg+1-0ubuntu10) ... Setting up libxi6:arm64 (2:1.7.9-1) ... Setting up libxaw7:arm64 (2:1.0.13-1) ... Setting up libcairo2:arm64 (1.14.8-1) ... Setting up texlive-binaries (2017.20170613.44572-2) ... update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode Setting up texlive-base (2017.20170629-1) ... /usr/bin/tl-paper: setting paper size for dvips to a4. /usr/bin/tl-paper: setting paper size for dvipdfmx to a4. /usr/bin/tl-paper: setting paper size for xdvi to a4. /usr/bin/tl-paper: setting paper size for pdftex to a4. Setting up texlive-latex-base (2017.20170629-1) ... Setting up dh-strip-nondeterminism (0.035-2) ... Setting up libruby2.3:arm64 (2.3.3-1ubuntu1) ... Setting up debhelper (10.4ubuntu3) ... Setting up dh-autoreconf (14) ... Setting up ruby2.3 (2.3.3-1ubuntu1) ... Setting up ruby (1:2.3.3) ... Setting up sbuild-build-depends-form-dummy (0.invalid.0) ... Setting up rake (12.0.0-1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21226 files and directories currently installed.) Purging configuration files for pkg-create-dbgsym (0.73) ... Processing triggers for tex-common (6.07) ... Running updmap-sys. This may take some time... done. Running mktexlsr /var/lib/texmf ... done. Building format(s) --all. This may take some time... done. Processing triggers for libc-bin (2.24-9ubuntu2) ... Processing triggers for systemd (233-8ubuntu2) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-83-generic arm64 (aarch64) Toolchain package versions: binutils_2.28.90.20170704-0ubuntu1 dpkg-dev_1.18.24ubuntu1 g++-6_6.4.0-1ubuntu2 gcc-6_6.4.0-1ubuntu2 libc6-dev_2.24-9ubuntu2 libstdc++-6-dev_6.4.0-1ubuntu2 libstdc++6_7.1.0-9ubuntu1 linux-libc-dev_4.11.0-10.15 Package versions: adduser_3.113+nmu3ubuntu5 advancecomp_2.0-1 apt_1.5~beta1 apt-transport-https_1.5~beta1 autoconf_2.69-10 automake_1:1.15-6ubuntu1 autopoint_0.19.8.1-2ubuntu1 autotools-dev_20161112.1 base-files_9.6ubuntu101 base-passwd_3.5.43 bash_4.4-5ubuntu1 binutils_2.28.90.20170704-0ubuntu1 bsdmainutils_9.0.12ubuntu1 bsdutils_1:2.29-1ubuntu3 build-essential_12.1ubuntu2 bzip2_1.0.6-8.1 ca-certificates_20161130+nmu1 coreutils_8.26-3ubuntu3 cpp_4:6.3.0-2ubuntu2 cpp-6_6.4.0-1ubuntu2 dash_0.5.8-2.3ubuntu1 debconf_1.5.60ubuntu1 debhelper_10.4ubuntu3 debianutils_4.8.1.1 dh-autoreconf_14 dh-strip-nondeterminism_0.035-2 diffutils_1:3.5-3 dmsetup_2:1.02.137-2ubuntu2 dpkg_1.18.24ubuntu1 dpkg-dev_1.18.24ubuntu1 e2fslibs_1.43.4-2 e2fsprogs_1.43.4-2 fakeroot_1.21-1ubuntu2 file_1:5.30-1 findutils_4.6.0+git+20170606-3 fontconfig-config_2.11.94-0ubuntu2 fonts-dejavu-core_2.37-1 fonts-lmodern_2.004.5-3 g++_4:6.3.0-2ubuntu2 g++-6_6.4.0-1ubuntu2 gcc_4:6.3.0-2ubuntu2 gcc-6_6.4.0-1ubuntu2 gcc-6-base_6.4.0-1ubuntu2 gcc-7-base_7.1.0-9ubuntu1 gettext_0.19.8.1-2ubuntu1 gettext-base_0.19.8.1-2ubuntu1 gfortran_4:6.3.0-2ubuntu2 gfortran-6_6.4.0-1ubuntu2 gnupg_2.1.15-1ubuntu7 gnupg-agent_2.1.15-1ubuntu7 gpgv_2.1.15-1ubuntu7 grep_2.27-2 groff-base_1.22.3-9 gzip_1.6-5ubuntu1 hostname_3.18 init_1.47 init-system-helpers_1.47 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-2ubuntu8 libapt-pkg5.0_1.5~beta1 libarchive-zip-perl_1.59-1 libasan3_6.4.0-1ubuntu2 libasn1-8-heimdal_7.1.0+dfsg-13 libassuan0_2.4.3-2 libatomic1_7.1.0-9ubuntu1 libattr1_1:2.4.47-2build1 libaudit-common_1:2.7.7-1ubuntu1 libaudit1_1:2.7.7-1ubuntu1 libavahi-client3_0.6.32-1ubuntu1 libavahi-common-data_0.6.32-1ubuntu1 libavahi-common3_0.6.32-1ubuntu1 libblkid1_2.29-1ubuntu3 libbsd0_0.8.5-1 libbz2-1.0_1.0.6-8.1 libc-bin_2.24-9ubuntu2 libc-dev-bin_2.24-9ubuntu2 libc6_2.24-9ubuntu2 libc6-dev_2.24-9ubuntu2 libcairo2_1.14.8-1 libcap-ng0_0.7.7-3 libcap2_1:2.25-1 libcc1-0_7.1.0-9ubuntu1 libcomerr2_1.43.4-2 libcroco3_0.6.12-1 libcryptsetup4_2:1.7.2-0ubuntu1 libcups2_2.2.3-2 libcupsimage2_2.2.3-2 libcurl3-gnutls_7.52.1-5ubuntu1 libdb5.3_5.3.28-12 libdbus-1-3_1.10.18-1ubuntu2 libdebconfclient0_0.213ubuntu1 libdevmapper1.02.1_2:1.02.137-2ubuntu2 libdpkg-perl_1.18.24ubuntu1 libexpat1_2.2.1-2 libfakeroot_1.21-1ubuntu2 libfdisk1_2.29-1ubuntu3 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.035-2 libfontconfig1_2.11.94-0ubuntu2 libfreetype6_2.6.3-3.2ubuntu1 libgcc-6-dev_6.4.0-1ubuntu2 libgcc1_1:7.1.0-9ubuntu1 libgcrypt20_1.7.8-2 libgdbm3_1.8.3-14 libgfortran-6-dev_6.4.0-1ubuntu2 libgfortran3_6.4.0-1ubuntu2 libglib2.0-0_2.53.3-1 libgmp10_2:6.1.2+dfsg-1 libgnutls30_3.5.8-6ubuntu1 libgomp1_7.1.0-9ubuntu1 libgpg-error0_1.27-3 libgraphite2-3_1.3.10-2 libgs9_9.19~dfsg+1-0ubuntu10 libgs9-common_9.19~dfsg+1-0ubuntu10 libgssapi-krb5-2_1.15-2 libgssapi3-heimdal_7.1.0+dfsg-13 libharfbuzz-icu0_1.4.2-1 libharfbuzz0b_1.4.2-1 libhcrypto4-heimdal_7.1.0+dfsg-13 libheimbase1-heimdal_7.1.0+dfsg-13 libheimntlm0-heimdal_7.1.0+dfsg-13 libhogweed4_3.3-1 libhx509-5-heimdal_7.1.0+dfsg-13 libice6_2:1.0.9-2 libicu57_57.1-6 libidn11_1.33-1 libidn2-0_0.16-1 libijs-0.35_0.35-12 libip4tc0_1.6.1-2ubuntu1 libisl15_0.18-1 libitm1_7.1.0-9ubuntu1 libjbig0_2.1-3.1 libjbig2dec0_0.13-4.1 libjpeg-turbo8_1.5.1-0ubuntu1 libjpeg8_8c-2ubuntu8 libk5crypto3_1.15-2 libkeyutils1_1.5.9-9ubuntu1 libkmod2_24-1ubuntu1 libkpathsea6_2017.20170613.44572-2 libkrb5-26-heimdal_7.1.0+dfsg-13 libkrb5-3_1.15-2 libkrb5support0_1.15-2 libksba8_1.3.5-2 liblcms2-2_2.7-1ubuntu1 libldap-2.4-2_2.4.44+dfsg-7ubuntu1 libldap-common_2.4.44+dfsg-7ubuntu1 liblockfile-bin_1.14-1 liblockfile1_1.14-1 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.2.2-1.2 libmagic-mgc_1:5.30-1 libmagic1_1:5.30-1 libmount1_2.29-1ubuntu3 libmpc3_1.0.3-1 libmpfr4_3.1.5-1 libmpich-dev_3.2-7build1 libmpich12_3.2-7build1 libncurses5_6.0+20160625-1ubuntu1 libncursesw5_6.0+20160625-1ubuntu1 libnettle6_3.3-1 libnpth0_1.5-2 libnspr4_2:4.13.1-0ubuntu1 libnss3_2:3.28.4-0ubuntu2 libp11-kit0_0.23.7-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 libpaper-utils_1.1.24+nmu5ubuntu1 libpaper1_1.1.24+nmu5ubuntu1 libpcre3_2:8.39-3 libperl5.24_5.24.1-4ubuntu1 libpipeline1_1.4.1-2 libpixman-1-0_0.34.0-1 libpng16-16_1.6.29-3 libpoppler64_0.48.0-2ubuntu2 libpotrace0_1.14-2 libprocps6_2:3.3.12-1ubuntu2 libpsl5_0.17.0-4 libptexenc1_2017.20170613.44572-2 libreadline7_7.0-0ubuntu2 libroken18-heimdal_7.1.0+dfsg-13 librtmp1_2.4+20151223.gitfa8646d.1-1 libruby2.3_2.3.3-1ubuntu1 libsasl2-2_2.1.27~101-g0780600+dfsg-2ubuntu1 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-2ubuntu1 libseccomp2_2.3.1-2.1ubuntu1 libselinux1_2.6-3build1 libsemanage-common_2.6-2build1 libsemanage1_2.6-2build1 libsepol1_2.6-2 libsigsegv2_2.11-1 libslang2_2.3.1-5ubuntu1 libsm6_2:1.2.2-1 libsmartcols1_2.29-1ubuntu3 libsqlite3-0_3.19.3-2 libss2_1.43.4-2 libssl1.0.0_1.0.2g-1ubuntu13 libstdc++-6-dev_6.4.0-1ubuntu2 libstdc++6_7.1.0-9ubuntu1 libsynctex1_2017.20170613.44572-2 libsystemd0_233-8ubuntu2 libtasn1-6_4.12-2 libtexlua52_2017.20170613.44572-2 libtiff5_4.0.8-3 libtimedate-perl_2.3000-2 libtinfo5_6.0+20160625-1ubuntu1 libtool_2.4.6-2 libubsan0_7.1.0-9ubuntu1 libudev1_233-8ubuntu2 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.29-1ubuntu3 libwind0-heimdal_7.1.0+dfsg-13 libx11-6_2:1.6.4-3 libx11-data_2:1.6.4-3 libxau6_1:1.0.8-1 libxaw7_2:1.0.13-1 libxcb-render0_1.11.1-1ubuntu1 libxcb-shm0_1.11.1-1ubuntu1 libxcb1_1.11.1-1ubuntu1 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.3-1 libxi6_2:1.7.9-1 libxml2_2.9.4+dfsg1-2.2ubuntu1 libxmu6_2:1.1.2-2 libxpm4_1:3.5.12-1 libxrender1_1:0.9.10-1 libxt6_1:1.1.5-1 libyaml-0-2_0.1.7-2ubuntu2 libzzip-0-13_0.13.62-3.1 linux-libc-dev_4.11.0-10.15 lockfile-progs_0.1.17build1 login_1:4.2-3.2ubuntu2 lsb-base_9.20160110ubuntu5 m4_1.4.18-1 make_4.1-9.1 man-db_2.7.6.1-2 mawk_1.3.3-17ubuntu2 mount_2.29-1ubuntu3 multiarch-support_2.24-9ubuntu2 ncurses-base_6.0+20160625-1ubuntu1 ncurses-bin_6.0+20160625-1ubuntu1 openssl_1.0.2g-1ubuntu13 optipng_0.7.6-1build1 passwd_1:4.2-3.2ubuntu2 patch_2.7.5-1build1 perl_5.24.1-4ubuntu1 perl-base_5.24.1-4ubuntu1 perl-modules-5.24_5.24.1-4ubuntu1 pinentry-curses_1.0.0-2 pkgbinarymangler_131 po-debconf_1.0.20 policyrcd-script-zg2_0.1-3 poppler-data_0.4.7-8 procps_2:3.3.12-1ubuntu2 rake_12.0.0-1 readline-common_7.0-0ubuntu2 ruby_1:2.3.3 ruby-did-you-mean_1.0.0-2 ruby-minitest_5.10.2-1 ruby-net-telnet_0.1.1-2 ruby-power-assert_0.3.0-1 ruby-test-unit_3.1.7-2 ruby2.3_2.3.3-1ubuntu1 rubygems-integration_1.11 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-form-dummy_0.invalid.0 sed_4.4-1 sensible-utils_0.0.9 strace_4.15-2ubuntu3 systemd_233-8ubuntu2 systemd-sysv_233-8ubuntu2 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.8git1 t1utils_1.39-2 tar_1.29b-1.1 tex-common_6.07 texlive-base_2017.20170629-1 texlive-binaries_2017.20170613.44572-2 texlive-latex-base_2017.20170629-1 tzdata_2017b-2 ubuntu-keyring_2016.10.27 ucf_3.0036 util-linux_2.29-1ubuntu3 x11-common_1:7.7+19ubuntu1 xdg-utils_1.1.1-1ubuntu2 xz-utils_5.2.2-1.2 zlib1g_1:1.2.11.dfsg-0ubuntu1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Fri Aug 19 12:17:37 2016 UTC gpgv: using RSA key gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./form_4.1-1.dsc dpkg-source: info: extracting form in form-4.1 dpkg-source: info: unpacking form_4.1.orig.tar.gz dpkg-source: info: unpacking form_4.1-1.debian.tar.xz dpkg-source: info: applying fix-typo dpkg-source: info: applying rbtest Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/home/buildd LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd MAIL=/var/mail/buildd OLDPWD=/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games PWD=/<> SHELL=/bin/sh SUDO_COMMAND=/usr/sbin/chroot /<> su buildd -s /bin/sh -c cd '/<>' && 'env' SUDO_GID=2501 SUDO_UID=2001 SUDO_USER=buildd TERM=unknown USER=buildd USERNAME=root dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package form dpkg-buildpackage: info: source version 4.1-1 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build form-4.1 dpkg-buildpackage: info: host architecture arm64 fakeroot debian/rules clean dh clean --with autotools_dev --parallel dh_testdir -O--parallel dh_auto_clean -O--parallel dh_autotools-dev_restoreconfig -O--parallel dh_clean -O--parallel debian/rules build-arch dh build-arch --with autotools_dev --parallel dh_testdir -a -O--parallel dh_update_autotools_config -a -O--parallel dh_autotools-dev_updateconfig -a -O--parallel debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' dh_auto_configure -- --enable-parform ./configure --build=aarch64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux-gnu --libexecdir=\${prefix}/lib/aarch64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --enable-parform configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... none checking whether gcc and cc understand -c and -o together... yes checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking whether time.h and sys/time.h may both be included... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking for inline... inline checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking for unistd.h... (cached) yes checking size of char... 1 checking size of short... 2 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking size of void *... 8 checking size of off_t... 8 configure: The data model is LP64 checking gmp.h usability... no checking gmp.h presence... no checking for gmp.h... no configure: GMP is not available checking zlib.h usability... no checking zlib.h presence... no checking for zlib.h... no configure: zlib is not available checking whether pthreads works without any flags... no checking whether pthreads works with -pthread... yes checking for pthread_rwlock_t... yes checking for the POSIX thread clock... yes checking for library containing clock_gettime... none required checking for mpicc... mpicc checking whether MPI works with mpicc... yes checking whether mpicc accepts -show... yes checking for mpic++... mpic++ checking whether MPI works with mpic++... yes checking whether mpic++ accepts -show... yes checking for library containing ftime... none required checking for doxygen... no checking for latex... /usr/bin/latex checking for pdflatex... /usr/bin/pdflatex checking for dvips... /usr/bin/dvips checking for makeindex... /usr/bin/makeindex checking for htlatex... no checking for ruby... /usr/bin/ruby checking for strace... /usr/bin/strace checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating sources/Makefile config.status: creating doc/Makefile config.status: creating doc/manual/Makefile config.status: creating doc/manual/manual.tex config.status: creating doc/devref/Makefile config.status: creating doc/devref/devref.tex config.status: creating doc/doxygen/Makefile config.status: creating doc/doxygen/DoxyfileHTML config.status: creating doc/doxygen/DoxyfileLATEX config.status: creating doc/doxygen/DoxyfilePDFLATEX config.status: creating check/Makefile config.status: creating config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode ##################### CONFIGURATION ##################### Compiling for: UNKNOWN CPU Linux (LP64 POSIX) The following executables can be compiled: form scalar version tform multi-threaded version parform parallel version using MPI Type 'make ' in the source directory to build a specific version. Type 'make' to build all. Type 'make install' to install the executables in /usr/bin. Type 'make check' to run automatic tests. Available documentation: manual ( dvi ps pdf ) Type 'make ' in the directories doc/manual or doc/doxygen to generate the respective documentation with the specified format. ######################################################### make[1]: Leaving directory '/<>' debian/rules override_dh_auto_build make[1]: Entering directory '/<>' dh_auto_build make -j4 make[2]: Entering directory '/<>' make all-recursive make[3]: Entering directory '/<>' Making all in doc make[4]: Entering directory '/<>/doc' Making all in doxygen make[5]: Entering directory '/<>/doc/doxygen' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/<>/doc/doxygen' Making all in manual make[5]: Entering directory '/<>/doc/manual' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/<>/doc/manual' Making all in devref make[5]: Entering directory '/<>/doc/devref' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/<>/doc/devref' make[5]: Entering directory '/<>/doc' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/<>/doc' make[4]: Leaving directory '/<>/doc' Making all in sources make[4]: Entering directory '/<>/sources' gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-argument.o `test -f 'argument.c' || echo './'`argument.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-checkpoint.o `test -f 'checkpoint.c' || echo './'`checkpoint.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-comexpr.o `test -f 'comexpr.c' || echo './'`comexpr.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-compcomm.o `test -f 'compcomm.c' || echo './'`compcomm.c comexpr.c: In function ‘CoFill’: comexpr.c:1149:2: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] else ^~~~ comexpr.c:1150:14: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘else’ inp1 = ++p; c = 0; ^ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-compiler.o `test -f 'compiler.c' || echo './'`compiler.c compiler.c: In function ‘CompileSubExpressions’: compiler.c:692:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ compiler.c:693:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ compiler.c:696:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( t >= tokens && t[0] >= 0 ) t--; ^~ compiler.c:697:27: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t >= tokens && *t == TFUNCTION ) { ^~ compiler.c:698:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] t++; i = 0; while ( *t >= 0 ) i = 128*i + *t++; ^~ compiler.c:701:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TSYMBOL || *t == TINDEX ) { ^~ compiler.c:701:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TSYMBOL || *t == TINDEX ) { ^~ compiler.c:702:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] t++; i = 0; while ( *t >= 0 ) i = 128*i + *t++; ^~ compiler.c:703:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[1] == TINDEX ) { ^~ compiler.c:714:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNCLOSE ) { sumlevel = 0; *fill++ = *s++; } ^~ compiler.c:715:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == LPARENTHESIS ) { ^~ compiler.c:726:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LPARENTHESIS ) level++; ^~ compiler.c:727:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == RPARENTHESIS ) level--; ^~ compiler.c:728:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TENDOFIT ) { ^~ compiler.c:772:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TEMPTY ) s++; ^~ compiler.c: In function ‘CodeGenerator’: compiler.c:854:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ compiler.c:855:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPLUS || *s == TMINUS ) { ^~ compiler.c:855:26: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPLUS || *s == TMINUS ) { ^~ compiler.c:856:38: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( first || mulflag ) { if ( *s == TMINUS ) sign = -sign; } ^~ compiler.c:865:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) sign = -1; ^~ compiler.c:873:4: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ compiler.c:874:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:875:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x1 += 2*MAXPOWER; } ^~ compiler.c:878:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] TryPower: if ( *s == TPOWER ) { ^~ compiler.c:880:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) { s++; deno = -deno; } ^~ compiler.c:882:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:883:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:884:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSYMBOL ) { ^~ compiler.c:885:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ compiler.c:897:4: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:898:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:900:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x1 += WILDOFFSET; } ^~ compiler.c:908:4: warning: case label value is less than minimum value for type case TGENINDEX: ^~~~ compiler.c:912:4: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:913:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:915:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x1 += WILDOFFSET; } ^~ compiler.c:917:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDOT ) { /* DotProduct ? */ ^~ compiler.c:919:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSETNUM || *s == TSETDOL ) { ^~ compiler.c:919:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSETNUM || *s == TSETDOL ) { ^~ compiler.c:920:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] settype = ( *s == TSETDOL ); ^~ compiler.c:921:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:930:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TVECTOR && *s != TDUBIOUS ) { ^~ compiler.c:930:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TVECTOR && *s != TDUBIOUS ) { ^~ compiler.c:934:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:936:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x2 += WILDOFFSET; } ^~ compiler.c:940:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNOPEN ) { ^~ compiler.c:942:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSETNUM || *s == TSETDOL ) { ^~ compiler.c:942:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSETNUM || *s == TSETDOL ) { ^~ compiler.c:943:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] settype = ( *s == TSETDOL ); ^~ compiler.c:944:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:953:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TINDEX || *s == TDUBIOUS ) { ^~ compiler.c:953:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TINDEX || *s == TDUBIOUS ) { ^~ compiler.c:955:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:957:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x2 += WILDOFFSET; } ^~ compiler.c:964:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TGENINDEX ) { ^~ compiler.c:968:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ compiler.c:968:36: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ compiler.c:969:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( *s == TNUMBER ) ? 100: 128; ^~ compiler.c:971:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*base + *s++; } ^~ compiler.c:979:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TVECTOR || ( *s == TMINUS && s[1] == TVECTOR ) ) { ^~ compiler.c:979:38: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TVECTOR || ( *s == TMINUS && s[1] == TVECTOR ) ) { ^~ compiler.c:979:56: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TVECTOR || ( *s == TMINUS && s[1] == TVECTOR ) ) { ^~ compiler.c:980:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) { s++; sign = -sign; } ^~ compiler.c:982:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:984:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x2 += WILDOFFSET; } ^~ compiler.c:991:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNCLOSE ) { ^~ compiler.c:1007:4: warning: case label value is less than minimum value for type case TDELTA: ^~~~ compiler.c:1008:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNOPEN ) { ^~ compiler.c:1015:4: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ compiler.c:1016:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:1020:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TEXPRESSION ) { ^~ compiler.c:1020:36: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TEXPRESSION ) { ^~ compiler.c:1024:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:1064:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNCLOSE ) { ^~ compiler.c:1078:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT && *s != TFUNCLOSE ) s++; ^~ compiler.c:1078:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT && *s != TFUNCLOSE ) s++; ^~ compiler.c:1080:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNCLOSE ) s++; ^~ compiler.c:1086:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TEXPRESSION ) goto doexpr; ^~ compiler.c:1086:36: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TEXPRESSION ) goto doexpr; ^~ compiler.c:1087:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TDOLLAR ) { ^~ compiler.c:1087:36: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TDOLLAR ) { ^~ compiler.c:1091:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:1093:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNCLOSE ) { ^~ compiler.c:1101:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT && *s != TFUNCLOSE ) s++; ^~ compiler.c:1101:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT && *s != TFUNCLOSE ) s++; ^~ compiler.c:1103:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNCLOSE ) s++; ^~ compiler.c:1109:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { x1 += WILDOFFSET; s++; } ^~ compiler.c:1111:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNOPEN ) { ^~ compiler.c:1135:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TMINUS && *s == TVECTOR ) { sign = -sign; c = *s++; } ^~ compiler.c:1135:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TMINUS && *s == TVECTOR ) { sign = -sign; c = *s++; } ^~ compiler.c:1136:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1137:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1138:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD && c != TNUMBER ) { x2 += WILDOFFSET; s++; } ^~ compiler.c:1138:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD && c != TNUMBER ) { x2 += WILDOFFSET; s++; } ^~ compiler.c:1139:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSETNUM || c == TSETDOL ) { ^~ compiler.c:1139:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSETNUM || c == TSETDOL ) { ^~ compiler.c:1140:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSETDOL ) x2 = -x2; ^~ compiler.c:1149:27: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) x2 = 128*x2 + *s++; ^~ compiler.c:1151:9: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1158:9: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1160:9: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1172:8: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1180:8: warning: case label value is less than minimum value for type case TGENINDEX: ^~~~ compiler.c:1183:8: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1187:8: warning: case label value is less than minimum value for type case TWILDARG: ^~~~ compiler.c:1191:8: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ compiler.c:1194:8: warning: case label value is less than minimum value for type case TDUBIOUS: ^~~~ compiler.c:1198:8: warning: case label value is less than minimum value for type case TSGAMMA: /* Special gamma's */ ^~~~ compiler.c:1205:8: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ compiler.c:1206:8: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1219:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] } while ( *s == TCOMMA ); ^~ compiler.c:1226:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TMINUS && ( *s == TVECTOR || *s == TNUMBER ^~ compiler.c:1226:32: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TMINUS && ( *s == TVECTOR || *s == TNUMBER ^~ compiler.c:1226:49: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TMINUS && ( *s == TVECTOR || *s == TNUMBER ^~ compiler.c:1227:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] || *s == TNUMBER1 || *s == TSUBEXP ) ) { ^~ compiler.c:1227:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] || *s == TNUMBER1 || *s == TSUBEXP ) ) { ^~ compiler.c:1231:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1232:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1239:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSYMBOL ) { ^~ compiler.c:1242:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( c == TINDEX ) { ^~ compiler.c:1251:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { ^~ compiler.c:1252:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSYMBOL ) x2 += 2*MAXPOWER; ^~ compiler.c:1253:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( c != TNUMBER ) x2 += WILDOFFSET; ^~ compiler.c:1257:8: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ compiler.c:1259:8: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ compiler.c:1261:8: warning: case label value is less than minimum value for type case TEXPRESSION: ^~~~ compiler.c:1302:8: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1309:8: warning: case label value is less than minimum value for type case TGENINDEX: ^~~~ compiler.c:1312:8: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1317:8: warning: case label value is less than minimum value for type case TSGAMMA: /* Special gamma's */ ^~~~ compiler.c:1323:8: warning: case label value is less than minimum value for type case TDUBIOUS: ^~~~ compiler.c:1325:8: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ compiler.c:1328:8: warning: case label value is less than minimum value for type case TWILDARG: ^~~~ compiler.c:1330:8: warning: case label value is less than minimum value for type case TSETDOL: ^~~~ compiler.c:1332:8: warning: case label value is less than minimum value for type case TSETNUM: ^~~~ compiler.c:1342:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) x2 = 128*x2 + *s++; ^~ compiler.c:1344:10: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ compiler.c:1346:10: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ compiler.c:1348:10: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1355:10: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1357:10: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1365:8: warning: case label value is less than minimum value for type case TSUBEXP: ^~~~ compiler.c:1386:8: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ compiler.c:1387:8: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1397:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] } while ( *s == TCOMMA ); ^~ compiler.c:1399:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNCLOSE ) { ^~ compiler.c:1413:4: warning: case label value is less than minimum value for type case TDUBIOUS: ^~~~ compiler.c:1414:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) x1 = 128*x1 + *s++; ^~ compiler.c:1415:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ compiler.c:1416:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDOT ) goto dovector; ^~ compiler.c:1417:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ compiler.c:1427:4: warning: case label value is less than minimum value for type case TSUBEXP: ^~~~ compiler.c:1428:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:1429:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) { ^~ compiler.c:1431:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1432:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1433:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { x2 += 2*MAXPOWER; s++; } ^~ compiler.c:1434:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( c == TSYMBOL ) x2 += 2*MAXPOWER; ^~ compiler.c:1446:4: warning: case label value is less than minimum value for type case TMULTIPLY: ^~~~ compiler.c:1449:4: warning: case label value is less than minimum value for type case TDIVIDE: ^~~~ compiler.c:1453:4: warning: case label value is less than minimum value for type case TEXPRESSION: ^~~~ compiler.c:1455:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:1464:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ compiler.c:1467:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1468:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1470:8: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ compiler.c:1473:8: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1480:8: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1483:8: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ compiler.c:1485:8: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ compiler.c:1486:8: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1492:8: warning: case label value is less than minimum value for type case TSETDOL: ^~~~ compiler.c:1494:8: warning: case label value is less than minimum value for type case TSETNUM: ^~~~ compiler.c:1504:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) x2 = 128*x2 + *s++; ^~ compiler.c:1506:10: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ compiler.c:1508:10: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ compiler.c:1510:10: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1517:10: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1519:10: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1532:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] } while ( *s == TCOMMA ); ^~ compiler.c:1533:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNCLOSE ) { ^~ compiler.c:1536:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TFUNCLOSE ) s++; ^~ compiler.c:1579:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) { ^~ compiler.c:1587:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSUBEXP ) { ^~ compiler.c:1591:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; x2 = 0; while ( *s >= 0 ) { x2 = 128*x2 + *s++; } ^~ compiler.c:1600:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != RBRACE ) { ^~ compiler.c:1606:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) { ^~ compiler.c:1608:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1609:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1610:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD || c == TSYMBOL ) { x2 += 2*MAXPOWER; s++; } ^~ compiler.c:1610:32: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD || c == TSYMBOL ) { x2 += 2*MAXPOWER; s++; } ^~ compiler.c:1616:4: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ compiler.c:1619:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) { ^~ compiler.c:1620:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] s++; if ( *s == TMINUS ) { s++; deno = -deno; } ^~ compiler.c:1621:28: warning: comparison is always false due to limited range of data type [-Wtype-limits] c = *s++; base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1622:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*base + *s++; } ^~ compiler.c:1639:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s >= 0 ) { y = 100*y + *s++; } ^~ compiler.c:1641:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { ^~ compiler.c:1643:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s >= 0 ) { y = 100*y + *s++; x2 = 10000; } ^~ compiler.c:1648:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) { ^~ compiler.c:1649:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] s++; if ( *s == TMINUS ) { s++; deno = -deno; } ^~ compiler.c:1650:27: warning: comparison is always false due to limited range of data type [-Wtype-limits] c = *s++; base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1651:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*base + *s++; } ^~ compiler.c:1671:4: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1674:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s >= 0 ) { y = 128*y + *s++; } ^~ compiler.c:1677:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { ^~ compiler.c:1679:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s >= 0 ) { y = 128*y + *s++; x2 = 16384; } ^~ compiler.c:1687:4: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ compiler.c:1690:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:1702:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) { ^~ compiler.c:1706:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == RBRACE ) { ^~ compiler.c:1709:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TNUMBER ) { ^~ compiler.c:1711:27: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = 100*x2 + *s++; } ^~ compiler.c:1715:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != RBRACE ) { ^~ compiler.c:1726:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TDOLLAR ) { ^~ compiler.c:1728:27: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:1730:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == RBRACE ) goto CloseBraces; ^~ compiler.c:1731:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == LBRACE ) { ^~ compiler.c:1741:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) { ^~ compiler.c:1743:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) { s++; deno = -deno; } ^~ compiler.c:1745:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1746:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1747:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSYMBOL ) { ^~ compiler.c:1748:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ compiler.c:1763:4: warning: case label value is less than minimum value for type case TSETNUM: ^~~~ compiler.c:1766:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) x1 = x1*128 + *s++; ^~ compiler.c:1769:4: warning: case label value is less than minimum value for type case TSETDOL: ^~~~ compiler.c:1772:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) x1 = x1*128 + *s++; ^~ compiler.c:1775:4: warning: case label value is less than minimum value for type case TFUNOPEN: ^~~~ compiler.c:1781:4: warning: case label value is less than minimum value for type case TFUNCLOSE: ^~~~ compiler.c:1788:4: warning: case label value is less than minimum value for type case TSGAMMA: ^~~~ compiler.c: In function ‘CodeFactors’: compiler.c:1887:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t != TENDOFIT ) { ^~ compiler.c:1888:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *t >= 0 ) { while ( *t >= 0 ) t++; continue; } ^~ compiler.c:1888:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *t >= 0 ) { while ( *t >= 0 ) t++; continue; } ^~ compiler.c:1889:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1889:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1889:49: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1889:67: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1892:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1892:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1892:51: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1892:69: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1893:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1893:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1893:56: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1893:75: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1898:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TPLUS || *t == TMINUS ) && ( t > tokens ) ^~ compiler.c:1898:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TPLUS || *t == TMINUS ) && ( t > tokens ) ^~ compiler.c:1899:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] && ( t[-1] != TPLUS && t[-1] != TMINUS ) ) { ^~ compiler.c:1899:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] && ( t[-1] != TPLUS && t[-1] != TMINUS ) ) { ^~ compiler.c:1900:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1900:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1900:54: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1901:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] || t[-1] == TSETCLOSE || t[-1] == TFUNCLOSE ) { ^~ compiler.c:1901:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] || t[-1] == TSETCLOSE || t[-1] == TFUNCLOSE ) { ^~ compiler.c:1925:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TMULTIPLY || *t == TDIVIDE ) && t > tokens ) { ^~ compiler.c:1925:37: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TMULTIPLY || *t == TDIVIDE ) && t > tokens ) { ^~ compiler.c:1928:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TEXPRESSION ) { ^~ compiler.c:1930:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] nexp = 0; while ( *t >= 0 ) { nexp = nexp*128 + *t++; } ^~ compiler.c:1931:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) continue; ^~ compiler.c:1938:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TDOLLAR ) { ^~ compiler.c:1940:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] nexp = 0; while ( *t >= 0 ) { nexp = nexp*128 + *t++; } ^~ compiler.c:1941:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) continue; ^~ compiler.c:1957:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *t == TPLUS || *t == TMINUS ) { if ( *t == TMINUS ) first = -first; t++; } ^~ compiler.c:1957:28: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *t == TPLUS || *t == TMINUS ) { if ( *t == TMINUS ) first = -first; t++; } ^~ compiler.c:1957:50: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *t == TPLUS || *t == TMINUS ) { if ( *t == TMINUS ) first = -first; t++; } ^~ compiler.c:1964:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t != TENDOFIT ) { ^~ compiler.c:1965:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *t >= 0 ) { while ( *t >= 0 ) t++; continue; } ^~ compiler.c:1965:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *t >= 0 ) { while ( *t >= 0 ) t++; continue; } ^~ compiler.c:1966:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1966:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1966:49: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1966:67: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1969:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1969:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1969:51: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1969:69: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1970:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1970:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1970:56: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1970:75: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1975:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TMULTIPLY || *t == TDIVIDE ) && ( t > tokens ) ) { ^~ compiler.c:1975:37: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TMULTIPLY || *t == TDIVIDE ) && ( t > tokens ) ) { ^~ compiler.c:1976:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1976:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1976:54: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1977:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] || t[-1] == TSETCLOSE || t[-1] == TFUNCLOSE ) { ^~ compiler.c:1977:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] || t[-1] == TSETCLOSE || t[-1] == TFUNCLOSE ) { ^~ compiler.c:1990:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TDIVIDE ) power = -1; ^~ compiler.c:1991:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TMULTIPLY ) power = 1; ^~ compiler.c:1994:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TPOWER ) { ^~ compiler.c:1997:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:1997:39: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:1998:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *tt == TMINUS ) pow = -pow; ^~ compiler.c:2001:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *tt == TSYMBOL ) { ^~ compiler.c:2002:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] tt++; while ( *tt >= 0 ) tt++; ^~ compiler.c:2005:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] tt++; x2 = 0; while ( *tt >= 0 ) { x2 = 100*x2 + *tt++; } ^~ compiler.c:2028:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TEXPRESSION ) { ^~ compiler.c:2031:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] nexp = 0; while ( *t >= 0 ) { nexp = nexp*128 + *t++; } ^~ compiler.c:2032:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) continue; ^~ compiler.c:2033:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) { ^~ compiler.c:2036:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) nparenthesis++; ^~ compiler.c:2037:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) nparenthesis--; ^~ compiler.c:2042:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TPOWER ) { ^~ compiler.c:2045:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:2045:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:2046:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *tt == TMINUS ) pow = -pow; ^~ compiler.c:2049:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *tt != TNUMBER ) { ^~ compiler.c:2053:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] tt++; x2 = 0; while ( *tt >= 0 ) { x2 = 100*x2 + *tt++; } ^~ compiler.c:2087:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TDOLLAR ) { ^~ compiler.c:2090:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] nexp = 0; while ( *t >= 0 ) { nexp = nexp*128 + *t++; } ^~ compiler.c:2091:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) continue; ^~ compiler.c:2093:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TPOWER ) { ^~ compiler.c:2096:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:2096:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:2097:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *tt == TMINUS ) pow = -pow; ^~ compiler.c:2100:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *tt != TNUMBER ) { ^~ compiler.c:2104:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] tt++; x2 = 0; while ( *tt >= 0 ) { x2 = 100*x2 + *tt++; } ^~ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-compress.o `test -f 'compress.c' || echo './'`compress.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-comtool.o `test -f 'comtool.c' || echo './'`comtool.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-dollar.o `test -f 'dollar.c' || echo './'`dollar.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-execute.o `test -f 'execute.c' || echo './'`execute.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-extcmd.o `test -f 'extcmd.c' || echo './'`extcmd.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-factor.o `test -f 'factor.c' || echo './'`factor.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-findpat.o `test -f 'findpat.c' || echo './'`findpat.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-function.o `test -f 'function.c' || echo './'`function.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-if.o `test -f 'if.c' || echo './'`if.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-index.o `test -f 'index.c' || echo './'`index.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-lus.o `test -f 'lus.c' || echo './'`lus.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-message.o `test -f 'message.c' || echo './'`message.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-minos.o `test -f 'minos.c' || echo './'`minos.c minos.c: In function ‘ReadObject’: minos.c:1297:3: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ minos.c:1297:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ minos.c:1298:3: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ minos.c:1298:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-module.o `test -f 'module.c' || echo './'`module.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-names.o `test -f 'names.c' || echo './'`names.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-normal.o `test -f 'normal.c' || echo './'`normal.c normal.c: In function ‘Normalize’: normal.c:852:7: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( r3 < r2 ) *t++ = *r3++; *term = t - term; ^~~~~ normal.c:852:39: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( r3 < r2 ) *t++ = *r3++; *term = t - term; ^ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-notation.o `test -f 'notation.c' || echo './'`notation.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-opera.o `test -f 'opera.c' || echo './'`opera.c g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-optimize.o `test -f 'optimize.cc' || echo './'`optimize.cc gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-pattern.o `test -f 'pattern.c' || echo './'`pattern.c g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-poly.o `test -f 'poly.cc' || echo './'`poly.cc g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-polyfact.o `test -f 'polyfact.cc' || echo './'`polyfact.cc g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-polygcd.o `test -f 'polygcd.cc' || echo './'`polygcd.cc g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-polywrap.o `test -f 'polywrap.cc' || echo './'`polywrap.cc gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-pre.o `test -f 'pre.c' || echo './'`pre.c pre.c: In function ‘GetChar’: pre.c:345:6: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ pre.c:345:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ pre.c:353:8: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ pre.c:353:26: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ pre.c:355:7: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *t ) t++; t++; ^~~~~ pre.c:355:25: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *t ) t++; t++; ^ pre.c: In function ‘PutPreVar’: pre.c:594:5: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) *t++ = *s++; *t = 0; ^~~~~ pre.c:594:31: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) *t++ = *s++; *t = 0; ^ pre.c: In function ‘DoDo’: pre.c:2712:3: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *t ) *u++ = *t++; *t = 0; *u = 0; ^~~~~ pre.c:2712:29: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *t ) *u++ = *t++; *t = 0; *u = 0; ^ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-proces.o `test -f 'proces.c' || echo './'`proces.c proces.c: In function ‘FiniTerm’: proces.c:2778:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if ( *v++ != *u++ ) break; i--; } ^~ proces.c:2778:38: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ if ( *v++ != *u++ ) break; i--; } ^ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-ratio.o `test -f 'ratio.c' || echo './'`ratio.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-reken.o `test -f 'reken.c' || echo './'`reken.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-reshuf.o `test -f 'reshuf.c' || echo './'`reshuf.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-sch.o `test -f 'sch.c' || echo './'`sch.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-setfile.o `test -f 'setfile.c' || echo './'`setfile.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-smart.o `test -f 'smart.c' || echo './'`smart.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-sort.o `test -f 'sort.c' || echo './'`sort.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-startup.o `test -f 'startup.c' || echo './'`startup.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-store.o `test -f 'store.c' || echo './'`store.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-symmetr.o `test -f 'symmetr.c' || echo './'`symmetr.c store.c: In function ‘ReadSaveVariables’: store.c:4300:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if ( *((WORD *)out) == -AO.mpower ) *((WORD *)out) = -MAXPOWER; ^~ store.c:4301:41: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ out += sizeof(WORD); /* minpower */ ^~~ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-tables.o `test -f 'tables.c' || echo './'`tables.c tables.c: In function ‘CoTBenter’: tables.c:989:3: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ tables.c:989:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ tables.c: In function ‘CheckTableDeclarations’: tables.c:1140:4: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; while ( *s ) s++; s++; ^~~~~ tables.c:1140:22: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; while ( *s ) s++; s++; ^ tables.c:1148:4: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ tables.c:1148:22: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ tables.c:1153:4: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ tables.c:1153:22: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ tables.c: In function ‘CoTBload’: tables.c:1192:5: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; while ( *s ) s++; s++; num++; ^~~~~ tables.c:1192:23: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; while ( *s ) s++; s++; num++; ^ tables.c:1205:7: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *t ) t++; es = t - arguments; ^~~~~ tables.c:1205:25: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *t ) t++; es = t - arguments; ^~ tables.c:1265:7: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *t ) t++; es = t - arguments; ^~~~~ tables.c:1265:25: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *t ) t++; es = t - arguments; ^~ tables.c: In function ‘CoTBuse’: tables.c:1617:3: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ tables.c:1617:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-token.o `test -f 'token.c' || echo './'`token.c token.c: In function ‘tokenize’: token.c:95:39: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( out > AC.tokens && ( out[-1] == TWILDCARD || out[-1] == TNOT ) ) { ^~ token.c:95:63: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( out > AC.tokens && ( out[-1] == TWILDCARD || out[-1] == TNOT ) ) { ^~ token.c:290:49: warning: comparison is always true due to limited range of data type [-Wtype-limits] ( ( out > AC.tokens+1 ) && ( out[-2] != TWILDCARD ) ) ) { ^~ token.c:312:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == RPARENTHESIS ) { ^~ token.c:317:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 && t > AC.tokens ) t--; ^~ token.c:318:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TEXPRESSION ) { ^~ token.c:388:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] || out[-1] != TFUNOPEN ) ) { ^~ token.c:396:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( out[-1] == TFUNOPEN ) out--; ^~ token.c:398:22: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( out[-1] != TCOMMA ) *out++ = RPARENTHESIS; ^~ token.c:412:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( out[-1] != TFUNOPEN && out[-1] != TCOMMA ) ^~ token.c:412:43: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( out[-1] != TFUNOPEN && out[-1] != TCOMMA ) ^~ token.c:456:39: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( out > AC.tokens && out[-1] != TFUNOPEN && ^~ token.c:457:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] out[-1] != LPARENTHESIS && out[-1] != TCOMMA ^~ token.c:457:42: warning: comparison is always true due to limited range of data type [-Wtype-limits] out[-1] != LPARENTHESIS && out[-1] != TCOMMA ^~ token.c:458:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] && out[-1] != LBRACE ) ^~ token.c:488:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] || object != 1 || out[-1] != TWILDCARD ) goto IllPos; ^~ token.c:540:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *out != TENDOFIT ) out++; ^~ token.c: In function ‘WriteTokens’: token.c:584:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *in != TENDOFIT ) { ^~ token.c:585:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *in < 0 ) { ^ token.c: In function ‘simp1token’: token.c:633:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:634:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == RBRACE ) { ^~ token.c:636:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *start != LBRACE ) start--; ^~ token.c:638:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 ) t--; ^~ token.c:639:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TSET && ( start[1] == TNUMBER || start[1] == TNUMBER1 ) ) { ^~ token.c:639:34: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TSET && ( start[1] == TNUMBER || start[1] == TNUMBER1 ) ) { ^~ token.c:639:57: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TSET && ( start[1] == TNUMBER || start[1] == TNUMBER1 ) ) { ^~ token.c:640:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = start[1] == TNUMBER ? 100: 128; ^~ token.c:643:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *start >= 0 && start < fill ) ^~ token.c:647:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] t++; n = *t++; while ( *t >= 0 ) { n = 128*n + *t++; } ^~ token.c: In function ‘simpwtoken’: token.c:721:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:722:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { ^~ token.c:724:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( t > s0 && t[-1] >= 0 ) t--; ^~ token.c:726:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *v >= 0 ) num = 128*num + *v++; ^~ token.c:731:5: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ token.c:732:5: warning: case label value is less than minimum value for type case TDUBIOUS: ^~~~ token.c:734:5: warning: case label value is less than minimum value for type case TINDEX: ^~~~ token.c:737:5: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ token.c:740:5: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ token.c:753:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNOT && s[1] == TSET ) { notflag = 1; s++; } ^~ token.c:753:28: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNOT && s[1] == TSET ) { notflag = 1; s++; } ^~ token.c:754:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSET ) { ^~ token.c:755:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; num = 0; while ( *s >= 0 ) num = 128*num + *s++; ^~ token.c:756:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( notflag == 0 && *s == TWILDCARD && s[1] == TSET ) { ^~ token.c:756:50: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( notflag == 0 && *s == TWILDCARD && s[1] == TSET ) { ^~ token.c:757:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] s += 2; numto = 0; while ( *s >= 0 ) numto = 128*numto + *s++; ^~ token.c:770:34: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( notflag == 0 && *s == LBRACE && s[1] == TSYMBOL ) { ^~ token.c:770:52: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( notflag == 0 && *s == LBRACE && s[1] == TSYMBOL ) { ^~ token.c:776:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] numto = 0; while ( *s >= 0 ) numto = 128*numto + *s++; ^~ token.c:777:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; /* most common mistake */ ^~ token.c:778:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == RBRACE ) { ^~ token.c:786:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TDOLLAR ) { ^~ token.c:788:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) numdollar = 128*numdollar + *s++; ^~ token.c:789:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == RBRACE ) { ^~ token.c:811:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s != TDOLLAR && *s != TENDOFIT && *s != RPARENTHESIS ^~ token.c:811:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s != TDOLLAR && *s != TENDOFIT && *s != RPARENTHESIS ^~ token.c:811:52: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s != TDOLLAR && *s != TENDOFIT && *s != RPARENTHESIS ^~ token.c:812:10: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != RBRACE && *s != TCOMMA && *s != TFUNCLOSE && *s != TMULTIPLY ^~ token.c:812:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != RBRACE && *s != TCOMMA && *s != TFUNCLOSE && *s != TMULTIPLY ^~ token.c:812:42: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != RBRACE && *s != TCOMMA && *s != TFUNCLOSE && *s != TMULTIPLY ^~ token.c:812:61: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != RBRACE && *s != TCOMMA && *s != TFUNCLOSE && *s != TMULTIPLY ^~ token.c:813:10: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER && *s != TDIVIDE && *s != TPLUS && *s != TMINUS ^~ token.c:813:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER && *s != TDIVIDE && *s != TPLUS && *s != TMINUS ^~ token.c:813:43: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER && *s != TDIVIDE && *s != TPLUS && *s != TMINUS ^~ token.c:813:58: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER && *s != TDIVIDE && *s != TPLUS && *s != TMINUS ^~ token.c:814:10: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER1 && *s != TEMPTY && *s != TFUNOPEN && *s != TDOT ) { ^~ token.c:814:27: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER1 && *s != TEMPTY && *s != TFUNOPEN && *s != TDOT ) { ^~ token.c:814:43: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER1 && *s != TEMPTY && *s != TFUNOPEN && *s != TDOT ) { ^~ token.c:814:61: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER1 && *s != TEMPTY && *s != TFUNOPEN && *s != TDOT ) { ^~ token.c:818:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDOLLAR ) { ^~ token.c:820:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) numdollar = 128*numdollar + *s++; ^~ token.c:831:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TWILDARG ) { ^~ token.c:834:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { num = 128*num + *s; *fill++ = *s++; } ^~ token.c:844:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDOLLAR ) { ^~ token.c:845:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; num = 0; while ( *s >= 0 ) num = 128*num + *s++; ^~ token.c: In function ‘simp2token’: token.c:878:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:879:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LPARENTHESIS && s[1] == LPARENTHESIS ) { ^~ token.c:879:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LPARENTHESIS && s[1] == LPARENTHESIS ) { ^~ token.c:883:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) n++; ^~ token.c:884:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) n--; ^~ token.c:886:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] == RPARENTHESIS ) { ^~ token.c:891:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TEMPTY ) s++; ^~ token.c:892:62: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == AM.facnum && ( fill > (s0+1) ) && fill[-2] == TDIVIDE ^~ token.c:893:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] && fill[-1] == TFUNCTION ) { ^~ token.c:896:65: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == AM.invfacnum && ( fill > (s0+1) ) && fill[-2] == TDIVIDE ^~ token.c:897:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] && fill[-1] == TFUNCTION ) { ^~ token.c:909:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:910:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LPARENTHESIS ) { ^~ token.c:914:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) n++; ^~ token.c:915:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) n--; ^~ token.c:917:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] == TFUNCLOSE && s[1] != TWILDARG ) { /* Check for last argument in sum */ ^~ token.c:917:35: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[1] == TFUNCLOSE && s[1] != TWILDARG ) { /* Check for last argument in sum */ ^~ token.c:920:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TFUNOPEN ) n--; ^~ token.c:921:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *v == TFUNCLOSE ) n++; ^~ token.c:925:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *v >= 0 ) v--; ^~ token.c:926:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TFUNCTION ) { v++; ^~ token.c:927:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] n = 0; while ( *v >= 0 && v < fill ) n = 128*n + *v++; ^~ token.c:941:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] && fill[-1] == TFUNOPEN ) { ^~ token.c:943:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TEXPRESSION ) { ^~ token.c:945:27: warning: comparison is always true due to limited range of data type [-Wtype-limits] n = 0; while ( *v >= 0 ) n = 128*n + *v++; ^~ token.c:955:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( ( fill[-1] == TFUNOPEN || fill[-1] == TCOMMA ) ^~ token.c:955:45: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( ( fill[-1] == TFUNOPEN || fill[-1] == TCOMMA ) ^~ token.c:956:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( t[1] == TFUNCLOSE || t[1] == TCOMMA ) ) ) { ^~ token.c:956:38: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( t[1] == TFUNCLOSE || t[1] == TCOMMA ) ) ) { ^~ token.c:959:6: warning: case label value is less than minimum value for type case TMINUS: ^~~~ token.c:961:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TVECTOR ) { ^~ token.c:962:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] w = v+1; while ( *w >= 0 ) w++; ^~ token.c:968:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TNUMBER || *v == TNUMBER1 ) { ^~ token.c:968:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TNUMBER || *v == TNUMBER1 ) { ^~ token.c:970:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( *v == TNUMBER ) ? 100: 128; ^~ token.c:971:38: warning: comparison is always true due to limited range of data type [-Wtype-limits] vv = v+1; x = 0; while ( *vv >= 0 ) { x = x*base + *vv++; } ^~ token.c:977:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( *v == TNUMBER ) ? 100: 128; ^~ token.c:978:38: warning: comparison is always true due to limited range of data type [-Wtype-limits] vv = v+1; x = 0; while ( *vv >= 0 ) { x = x*base + *vv++; } ^~ token.c:984:49: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( ( v+2 == t ) || ( v+3 == t && v[2] >= 0 ) ) ^~ token.c:989:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *v == LPARENTHESIS && t[-1] == RPARENTHESIS ) { ^~ token.c:989:46: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *v == LPARENTHESIS && t[-1] == RPARENTHESIS ) { ^~ token.c:993:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *w == LPARENTHESIS ) n++; ^~ token.c:994:23: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *w == RPARENTHESIS ) n--; ^~ token.c:1002:6: warning: case label value is less than minimum value for type case TSETNUM: ^~~~ token.c:1003:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] v++; while ( *v >= 0 ) v++; ^~ token.c:1005:6: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ token.c:1007:46: warning: comparison is always false due to limited range of data type [-Wtype-limits] || v[1] == DENOMINATORSYMBOL ) && v[2] < 0 ) { ^ token.c:1010:6: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ token.c:1011:6: warning: case label value is less than minimum value for type case TINDEX: ^~~~ token.c:1012:6: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ token.c:1013:6: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ token.c:1014:6: warning: case label value is less than minimum value for type case TDUBIOUS: ^~~~ token.c:1015:6: warning: case label value is less than minimum value for type case TSGAMMA: ^~~~ token.c:1016:29: warning: comparison is always true due to limited range of data type [-Wtype-limits] tcommon: v++; while ( *v >= 0 ) v++; ^~ token.c:1017:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( v == t || ( v[0] == TWILDCARD && v+1 == t ) ) ^~ token.c:1021:6: warning: case label value is less than minimum value for type case TGENINDEX: ^~~~ token.c:1026:6: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ token.c:1027:6: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ token.c:1029:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( *v == TNUMBER ) ? 100: 128; ^~ token.c:1030:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] vv = v+1; x = 0; while ( *vv >= 0 ) { x = x*base + *vv++; } ^~ token.c:1036:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( *v == TNUMBER ) ? 100: 128; ^~ token.c:1037:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] vv = v+1; x = 0; while ( *vv >= 0 ) { x = x*base + *vv++; } ^~ token.c:1043:48: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( ( v+2 == t ) || ( v+3 == t && v[2] >= 0 ) ) ^~ token.c:1048:6: warning: case label value is less than minimum value for type case TWILDARG: ^~~~ token.c:1049:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] v++; while ( *v >= 0 ) v++; ^~ token.c:1053:6: warning: case label value is less than minimum value for type case TEXPRESSION: ^~~~ token.c:1060:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *vv != TEXPRESSION ) break; ^~ token.c:1061:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] vv++; while ( *vv >= 0 ) vv++; ^~ token.c:1069:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *w == TFUNOPEN ) n--; ^~ token.c:1070:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *w == TFUNCLOSE ) n++; ^~ token.c:1073:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] w--; while ( w > to && *w >= 0 ) w--; ^~ token.c:1074:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *w != TFUNCTION ) { *fill++ = *s++; break; } ^~ token.c:1076:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *w >= 0 ) { n = 128*n + *w++; } ^~ token.c:1090:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TEMPTY ) s++; ^~ token.c: In function ‘simp3atoken’: token.c:1124:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:1126:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDIVIDE ) { denom = -1; s++; } ^~ token.c:1129:4: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ token.c:1130:4: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ token.c:1131:4: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ token.c:1132:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; /* skip the object */ ^~ token.c:1133:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; /* and the possible wildcard */ ^~ token.c:1135:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TPOWER ) continue; /* No power -> done */ ^~ token.c:1137:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) s++; /* negative: no difference here */ ^~ token.c:1138:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ token.c:1138:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ token.c:1139:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = *s == TNUMBER ? 100: 128; /* NUMBER = base 100 */ ^~ token.c:1142:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { /* it may look like not too big */ ^~ token.c:1146:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) s++; /* Finish the number if needed */ ^~ token.c:1147:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) goto doublepower; ^~ token.c:1150:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1150:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1150:50: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1151:29: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = 0; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1152:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; ^~ token.c:1153:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) goto doublepower; ^~ token.c:1165:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) goto doublepower; ^~ token.c:1169:4: warning: case label value is less than minimum value for type case TINDEX: ^~~~ token.c:1170:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1171:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ token.c:1173:26: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || *s == TPOWER ) { ^~ token.c:1178:4: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ token.c:1179:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1180:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ token.c:1182:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ token.c:1185:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ token.c:1190:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNCLOSE ) { ^~ token.c:1198:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TDOT ) goto dodot; ^~ token.c:1199:26: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || *s == TPOWER || *s == TPOWER1 ) numexp++; ^~ token.c:1199:42: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || *s == TPOWER || *s == TPOWER1 ) numexp++; ^~ token.c:1201:4: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ token.c:1202:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1203:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ token.c:1206:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1209:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1210:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) { if ( --n <= 0 ) break; } ^~ token.c:1215:26: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || *t == TPOWER || *t == TPOWER1 ) numexp++; ^~ token.c:1215:42: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || *t == TPOWER || *t == TPOWER1 ) numexp++; ^~ token.c:1217:4: warning: case label value is less than minimum value for type case TEXPRESSION: ^~~~ token.c:1218:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1220:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1223:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1224:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) { if ( --n <= 0 ) break; } ^~ token.c:1229:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) { ^~ token.c:1232:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) n++; ^~ token.c:1233:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) { if ( --n <= 0 ) break; } ^~ token.c:1238:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1238:46: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1239:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] && t[1] == TMINUS ) ) numexp++; ^~ token.c:1241:4: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ token.c:1242:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1243:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || ( ( *s == TPOWER || *s == TPOWER1 ) ^~ token.c:1243:46: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || ( ( *s == TPOWER || *s == TPOWER1 ) ^~ token.c:1244:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] && s[1] == TMINUS ) ) numexp++; ^~ token.c:1246:4: warning: case label value is less than minimum value for type case LPARENTHESIS: ^~~~ token.c:1249:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) n++; ^~ token.c:1250:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) { if ( --n <= 0 ) break; } ^~ token.c:1254:28: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom > 0 && ( *t == TPOWER || *t == TPOWER1 ) ) { ^~ token.c:1254:44: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom > 0 && ( *t == TPOWER || *t == TPOWER1 ) ) { ^~ token.c:1255:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( ( t[1] == TNUMBER || t[1] == TNUMBER1 ) && t[2] >= 0 ^~ token.c:1255:37: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( ( t[1] == TNUMBER || t[1] == TNUMBER1 ) && t[2] >= 0 ^~ token.c:1255:59: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( ( t[1] == TNUMBER || t[1] == TNUMBER1 ) && t[2] >= 0 ^~ token.c:1256:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] && t[3] < 0 ) break; ^ token.c:1259:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( denom < 0 && ( *t == TPOWER || *t == TPOWER1 ) ) { ^~ token.c:1259:49: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( denom < 0 && ( *t == TPOWER || *t == TPOWER1 ) ) { ^~ token.c:1260:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] == TMINUS && ( t[2] == TNUMBER ^~ token.c:1260:36: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] == TMINUS && ( t[2] == TNUMBER ^~ token.c:1261:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] || t[2] == TNUMBER1 ) && t[3] >= 0 ^~ token.c:1261:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] || t[2] == TNUMBER1 ) && t[3] >= 0 ^~ token.c:1262:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] && t[4] < 0 ) break; ^ token.c:1265:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1265:51: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1266:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( t[1] == TMINUS || t[1] == LPARENTHESIS ) ) ) numexp++; ^~ token.c:1266:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( t[1] == TMINUS || t[1] == LPARENTHESIS ) ) ) numexp++; ^~ token.c:1268:4: warning: case label value is less than minimum value for type case TSET: ^~~~ token.c:1269:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = *s++; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1280:4: warning: case label value is less than minimum value for type case TDOT: ^~~~ token.c:1282:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TVECTOR ) { s++; while ( *s >= 0 ) s++; } ^~ token.c:1282:44: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s == TVECTOR ) { s++; while ( *s >= 0 ) s++; } ^~ token.c:1283:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSET ) { ^~ token.c:1284:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = *s++; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1289:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) { ^~ token.c:1292:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) n++; ^~ token.c:1293:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == RBRACE ) { if ( --n <= 0 ) break; } ^~ token.c:1303:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSETNUM ) { ^~ token.c:1304:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = *s++; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1305:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TVECTOR ) goto nodot; ^~ token.c:1306:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = *s++; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1315:22: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1319:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c: In function ‘simp3btoken’: token.c:1348:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *s == TEMPTY ) s++; ^~ token.c:1349:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:1350:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TEMPTY ) { s++; continue; } ^~ token.c:1352:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDIVIDE ) { denom = -1; *fill++ = *s++; } ^~ token.c:1354:10: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSETNUM ) { ^~ token.c:1355:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1360:4: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ token.c:1361:4: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ token.c:1362:4: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ token.c:1364:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1365:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) *fill++ = *s++; ^~ token.c:1368:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TPOWER ) continue; ^~ token.c:1370:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) *fill++ = *s++; ^~ token.c:1371:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPLUS ) s++; ^~ token.c:1372:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSETNUM ) { ^~ token.c:1373:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1377:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ token.c:1377:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ token.c:1378:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = *s == TNUMBER ? 100: 128; ^~ token.c:1381:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { ^~ token.c:1386:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1390:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1390:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1390:50: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1392:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] n = 0; while ( *s >= 0 ) { n = 128*n + *s; *fill++ = *s++; } ^~ token.c:1393:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { *fill++ = *s++; ^~ token.c:1394:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) goto doublepower; ^~ token.c:1415:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *ss == TMINUS ) { denom = -denom; ss++; } ^~ token.c:1426:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *ss == TPOWER ) goto doublepower; ^~ token.c:1432:4: warning: case label value is less than minimum value for type case TINDEX: ^~~~ token.c:1433:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1434:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) *fill++ = *s++; ^~ token.c:1436:4: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ token.c:1437:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1438:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) *fill++ = *s++; ^~ token.c:1440:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ token.c:1441:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TFUNCLOSE ) *fill++ = *s++; ^~ token.c:1444:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TDOT ) goto dodot; ^~ token.c:1447:4: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ token.c:1448:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1449:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) *fill++ = *s++; ^~ token.c:1452:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1455:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1456:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) { if ( --n <= 0 ) break; } ^~ token.c:1463:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TPOWER || *t == TPOWER1 ) { ^~ token.c:1463:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TPOWER || *t == TPOWER1 ) { ^~ token.c:1465:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( ( t[1] == TNUMBER || t[1] == TNUMBER1 ) ^~ token.c:1465:38: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( ( t[1] == TNUMBER || t[1] == TNUMBER1 ) ^~ token.c:1467:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[2] >= 0 && t[3] < 0 ) { sube = 0; break; } ^~ token.c:1467:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[2] >= 0 && t[3] < 0 ) { sube = 0; break; } ^ token.c:1469:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( t[1] == TMINUS && denom < 0 && ^~ token.c:1470:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] ( t[2] == TNUMBER || t[2] == TNUMBER1 ) ) { ^~ token.c:1470:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] ( t[2] == TNUMBER || t[2] == TNUMBER1 ) ) { ^~ token.c:1471:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[2] >= 0 && t[3] < 0 ) { sube = 0; break; } ^~ token.c:1471:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[2] >= 0 && t[3] < 0 ) { sube = 0; break; } ^ token.c:1481:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TMINUS ) { t++; denom = -denom; } ^~ token.c:1484:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) { ^~ token.c:1487:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) n++; ^~ token.c:1488:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) n--; ^~ token.c:1492:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCTION || *t == TDUBIOUS ) { ^~ token.c:1492:38: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCTION || *t == TDUBIOUS ) { ^~ token.c:1493:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *t++; while ( *t >= 0 ) *fill++ = *t++; ^~ token.c:1494:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TWILDCARD ) *fill++ = *t++; ^~ token.c:1495:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1498:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1499:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) n--; ^~ token.c:1504:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TSET ) { ^~ token.c:1506:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 ) { n = 128*n + *t; *fill++ = *t++; } ^~ token.c:1507:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) { ^~ token.c:1514:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) n++; ^~ token.c:1515:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) n--; ^~ token.c:1520:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TEXPRESSION ) { ^~ token.c:1521:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *t++; while ( *t >= 0 ) *fill++ = *t++; ^~ token.c:1522:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1525:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1526:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) n--; ^~ token.c:1530:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) { ^~ token.c:1533:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) n++; ^~ token.c:1534:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) n--; ^~ token.c:1539:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TVECTOR ) { ^~ token.c:1540:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *t++; while ( *t >= 0 ) *fill++ = *t++; ^~ token.c:1541:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1544:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1545:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) n--; ^~ token.c:1549:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TDOT ) { ^~ token.c:1551:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TVECTOR || *t == TDUBIOUS ) { ^~ token.c:1551:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TVECTOR || *t == TDUBIOUS ) { ^~ token.c:1552:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *t++; while ( *t >= 0 ) *fill++ = *t++; ^~ token.c:1554:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TSET ) { ^~ token.c:1556:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 ) { num = 128*num + *t; *fill++ = *t++; } ^~ token.c:1561:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) { ^~ token.c:1564:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) n++; ^~ token.c:1565:24: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) n--; ^~ token.c:1570:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TSETNUM ) { ^~ token.c:1572:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 ) { *fill++ = *t++; } ^~ token.c:1574:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 ) { *fill++ = *t++; } ^~ token.c:1583:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *t++; while ( *t >= 0 ) *fill++ = *t++; ^~ token.c:1584:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TWILDCARD ) *fill++ = *t++; ^~ token.c:1587:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TPOWER ) goto doublepower; ^~ token.c:1603:4: warning: case label value is less than minimum value for type case TEXPRESSION: ^~~~ token.c:1604:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1606:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1609:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1610:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) { if ( --n <= 0 ) break; } ^~ token.c:1615:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) { ^~ token.c:1618:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) n++; ^~ token.c:1619:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) { if ( --n <= 0 ) break; } ^~ token.c:1624:39: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t > s || denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1624:55: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t > s || denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1625:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] && t[1] == TMINUS ) ) goto dofunpower; ^~ token.c:1627:4: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ token.c:1628:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1630:4: warning: case label value is less than minimum value for type case LPARENTHESIS: ^~~~ token.c:1633:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) n++; ^~ token.c:1634:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) { if ( --n <= 0 ) break; } ^~ token.c:1639:4: warning: case label value is less than minimum value for type case TSET: ^~~~ token.c:1641:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { *fill++ = *s; n = 128*n + *s++; } ^~ token.c:1652:4: warning: case label value is less than minimum value for type case TDOT: ^~~~ token.c:1654:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TVECTOR ) { ^~ token.c:1655:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1657:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSET ) { ^~ token.c:1659:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { *fill++ = *s; n = 128*n + *s++; } ^~ token.c:1660:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) { ^~ token.c:1667:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) n++; ^~ token.c:1668:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == RBRACE ) { if ( --n <= 0 ) break; } ^~ token.c:1678:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSETNUM ) { ^~ token.c:1679:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1680:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TVECTOR ) goto nodot; ^~ token.c:1681:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1687:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1693:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) *fill++ = *s++; ^~ token.c: In function ‘simp4token’: token.c:1718:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:1719:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSET ) { ^~ token.c:1720:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TEMPTY ) s++; ^~ token.c:1724:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( fill[-1] == TWILDCARD ) { *fill++ = *s++; continue; } ^~ token.c:1725:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( fill[-1] == TNOT && fill[-2] == TWILDCARD ) { *fill++ = *s++; continue; } ^~ token.c:1725:37: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( fill[-1] == TNOT && fill[-2] == TWILDCARD ) { *fill++ = *s++; continue; } ^~ token.c:1726:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] s1 = s++; n = 0; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1728:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != LBRACE ) { while ( s1 < s ) *fill++ = *s1++; continue; } ^~ token.c:1734:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSYMBOL && *s != TDOLLAR ) { ^~ token.c:1734:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSYMBOL && *s != TDOLLAR ) { ^~ token.c:1737:4: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~ token.c:1737:38: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~~~~ token.c:1739:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] settype = ( *s == TDOLLAR ); ^~ token.c:1741:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) nsym = 128*nsym + *s++; ^~ token.c:1742:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != RBRACE ) { ^~ token.c:1745:4: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~ token.c:1745:38: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~~~~ token.c:1763:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNCLOSE ) { ^~ token.c:1766:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNCLOSE ) level++; ^~ token.c:1767:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNOPEN ) { ^~ token.c:1774:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) { ^~ token.c:1777:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == RBRACE ) level++; ^~ token.c:1778:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == LBRACE ) { ^~ token.c:1785:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) { ^~ token.c:1788:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == RPARENTHESIS ) level++; ^~ token.c:1789:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == LPARENTHESIS ) { ^~ token.c:1796:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNOPEN ) { ^~ token.c:1799:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t1 == TFUNCTION ) { ^~ token.c:1805:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t1 == LPARENTHESIS ) t1++; ^~ token.c:1806:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t1 == TSYMBOL ) { ^~ token.c:1810:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] && t1[2] < 0 ) {} ^ token.c:1813:22: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t1 >= 0 && t1 < fill ) level = 128*level + *t1++; ^~ token.c:1815:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] == LPARENTHESIS ^~ token.c:1816:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] && *t1 == RPARENTHESIS && t1[1] == TCOMMA ) break; ^~ token.c:1816:44: warning: comparison is always false due to limited range of data type [-Wtype-limits] && *t1 == RPARENTHESIS && t1[1] == TCOMMA ) break; ^~ token.c:1817:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[1] != LPARENTHESIS && *t1 == TCOMMA ) break; ^~ token.c:1817:44: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] != LPARENTHESIS && *t1 == TCOMMA ) break; ^~ token.c:1830:6: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~ token.c:1830:40: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~~~~ token.c:1849:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s1 >= 0 ) *s3++ = *s1++; ^~ token.c:1853:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s2 >= 0 ) *fill++ = *s2++; ^~ token.c:1854:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = type; while ( *s1 >= 0 ) *fill++ = *s1++; ^~ token.c: In function ‘simp5token’: token.c:1872:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:1873:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNCTION ) { ^~ token.c:1874:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = 0; while ( *s >= 0 ) n = 128*n + *s++; ^~ token.c:1876:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNOPEN ) continue; ^~ token.c:1878:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSYMBOL && *s != TINDEX ) continue; ^~ token.c:1878:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSYMBOL && *s != TINDEX ) continue; ^~ token.c:1880:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] n = 0; while ( *s >= 0 ) n = 128*n + *s++; ^~ token.c:1882:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TCOMMA ) continue; ^~ token.c: In function ‘simp6token’: token.c:1923:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *s == TPLUS || *s == TMINUS ) s++; ^~ token.c:1923:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *s == TPLUS || *s == TMINUS ) s++; ^~ token.c:1925:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:1926:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LPARENTHESIS ) level++; ^~ token.c:1927:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == RPARENTHESIS ) level--; ^~ token.c:1928:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNOPEN ) level++; ^~ token.c:1929:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNCLOSE ) level--; ^~ token.c:1930:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *s == TPLUS || *s == TMINUS ) && level == 0 ) { ^~ token.c:1930:34: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *s == TPLUS || *s == TMINUS ) && level == 0 ) { ^~ token.c:1934:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( s[-1] != TPOWER && s[-1] != TPLUS && s[-1] != TMINUS ) { ^~ token.c:1934:35: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( s[-1] != TPOWER && s[-1] != TPLUS && s[-1] != TMINUS ) { ^~ token.c:1934:53: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( s[-1] != TPOWER && s[-1] != TPLUS && s[-1] != TMINUS ) { ^~ token.c:1938:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TEXPRESSION ) { ^~ token.c:1940:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = 0; while ( *s >= 0 ) n = 128*n + *s++; ^~ token.c:1983:60: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( ( ( AS.Oldvflags[n] & ISFACTORIZED ) != 0 ) && *s != LBRACE ) { ^~ token.c:1988:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( ss[-1] != TFUNOPEN || funnum != NUMFACTORS-FUNCTION ) { ^~ token.c:1996:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNCTION ) { ^~ token.c:1997:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; funnum = 0; while ( *s >= 0 ) funnum = 128*funnum + *s++; ^~ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-tools.o `test -f 'tools.c' || echo './'`tools.c In file included from tools.c:54:0: tools.c: In function ‘TruncateFile’: form3.h:422:22: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result] #define Utruncate(f) ftruncate(f->descriptor,0); ^~~~~~~~~~~~~~~~~~~~~~~~~~ tools.c:1287:3: note: in expansion of macro ‘Utruncate’ Utruncate(f); ^~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-transform.o `test -f 'transform.c' || echo './'`transform.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-wildcard.o `test -f 'wildcard.c' || echo './'`wildcard.c g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-mytime.o `test -f 'mytime.cc' || echo './'`mytime.cc gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-unixfile.o `test -f 'unixfile.c' || echo './'`unixfile.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-argument.o `test -f 'argument.c' || echo './'`argument.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-checkpoint.o `test -f 'checkpoint.c' || echo './'`checkpoint.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-comexpr.o `test -f 'comexpr.c' || echo './'`comexpr.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-compcomm.o `test -f 'compcomm.c' || echo './'`compcomm.c comexpr.c: In function ‘CoFill’: comexpr.c:1149:2: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] else ^~~~ comexpr.c:1150:14: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘else’ inp1 = ++p; c = 0; ^ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-compiler.o `test -f 'compiler.c' || echo './'`compiler.c compiler.c: In function ‘CompileSubExpressions’: compiler.c:692:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ compiler.c:693:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ compiler.c:696:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( t >= tokens && t[0] >= 0 ) t--; ^~ compiler.c:697:27: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t >= tokens && *t == TFUNCTION ) { ^~ compiler.c:698:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] t++; i = 0; while ( *t >= 0 ) i = 128*i + *t++; ^~ compiler.c:701:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TSYMBOL || *t == TINDEX ) { ^~ compiler.c:701:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TSYMBOL || *t == TINDEX ) { ^~ compiler.c:702:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] t++; i = 0; while ( *t >= 0 ) i = 128*i + *t++; ^~ compiler.c:703:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[1] == TINDEX ) { ^~ compiler.c:714:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNCLOSE ) { sumlevel = 0; *fill++ = *s++; } ^~ compiler.c:715:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == LPARENTHESIS ) { ^~ compiler.c:726:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LPARENTHESIS ) level++; ^~ compiler.c:727:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == RPARENTHESIS ) level--; ^~ compiler.c:728:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TENDOFIT ) { ^~ compiler.c:772:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TEMPTY ) s++; ^~ compiler.c: In function ‘CodeGenerator’: compiler.c:854:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ compiler.c:855:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPLUS || *s == TMINUS ) { ^~ compiler.c:855:26: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPLUS || *s == TMINUS ) { ^~ compiler.c:856:38: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( first || mulflag ) { if ( *s == TMINUS ) sign = -sign; } ^~ compiler.c:865:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) sign = -1; ^~ compiler.c:873:4: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ compiler.c:874:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:875:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x1 += 2*MAXPOWER; } ^~ compiler.c:878:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] TryPower: if ( *s == TPOWER ) { ^~ compiler.c:880:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) { s++; deno = -deno; } ^~ compiler.c:882:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:883:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:884:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSYMBOL ) { ^~ compiler.c:885:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ compiler.c:897:4: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:898:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:900:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x1 += WILDOFFSET; } ^~ compiler.c:908:4: warning: case label value is less than minimum value for type case TGENINDEX: ^~~~ compiler.c:912:4: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:913:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:915:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x1 += WILDOFFSET; } ^~ compiler.c:917:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDOT ) { /* DotProduct ? */ ^~ compiler.c:919:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSETNUM || *s == TSETDOL ) { ^~ compiler.c:919:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSETNUM || *s == TSETDOL ) { ^~ compiler.c:920:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] settype = ( *s == TSETDOL ); ^~ compiler.c:921:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:930:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TVECTOR && *s != TDUBIOUS ) { ^~ compiler.c:930:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TVECTOR && *s != TDUBIOUS ) { ^~ compiler.c:934:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:936:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x2 += WILDOFFSET; } ^~ compiler.c:940:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNOPEN ) { ^~ compiler.c:942:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSETNUM || *s == TSETDOL ) { ^~ compiler.c:942:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSETNUM || *s == TSETDOL ) { ^~ compiler.c:943:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] settype = ( *s == TSETDOL ); ^~ compiler.c:944:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:953:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TINDEX || *s == TDUBIOUS ) { ^~ compiler.c:953:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TINDEX || *s == TDUBIOUS ) { ^~ compiler.c:955:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:957:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x2 += WILDOFFSET; } ^~ compiler.c:964:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TGENINDEX ) { ^~ compiler.c:968:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ compiler.c:968:36: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ compiler.c:969:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( *s == TNUMBER ) ? 100: 128; ^~ compiler.c:971:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*base + *s++; } ^~ compiler.c:979:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TVECTOR || ( *s == TMINUS && s[1] == TVECTOR ) ) { ^~ compiler.c:979:38: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TVECTOR || ( *s == TMINUS && s[1] == TVECTOR ) ) { ^~ compiler.c:979:56: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TVECTOR || ( *s == TMINUS && s[1] == TVECTOR ) ) { ^~ compiler.c:980:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) { s++; sign = -sign; } ^~ compiler.c:982:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:984:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x2 += WILDOFFSET; } ^~ compiler.c:991:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNCLOSE ) { ^~ compiler.c:1007:4: warning: case label value is less than minimum value for type case TDELTA: ^~~~ compiler.c:1008:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNOPEN ) { ^~ compiler.c:1015:4: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ compiler.c:1016:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:1020:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TEXPRESSION ) { ^~ compiler.c:1020:36: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TEXPRESSION ) { ^~ compiler.c:1024:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:1064:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNCLOSE ) { ^~ compiler.c:1078:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT && *s != TFUNCLOSE ) s++; ^~ compiler.c:1078:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT && *s != TFUNCLOSE ) s++; ^~ compiler.c:1080:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNCLOSE ) s++; ^~ compiler.c:1086:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TEXPRESSION ) goto doexpr; ^~ compiler.c:1086:36: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TEXPRESSION ) goto doexpr; ^~ compiler.c:1087:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TDOLLAR ) { ^~ compiler.c:1087:36: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TDOLLAR ) { ^~ compiler.c:1091:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:1093:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNCLOSE ) { ^~ compiler.c:1101:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT && *s != TFUNCLOSE ) s++; ^~ compiler.c:1101:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT && *s != TFUNCLOSE ) s++; ^~ compiler.c:1103:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNCLOSE ) s++; ^~ compiler.c:1109:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { x1 += WILDOFFSET; s++; } ^~ compiler.c:1111:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNOPEN ) { ^~ compiler.c:1135:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TMINUS && *s == TVECTOR ) { sign = -sign; c = *s++; } ^~ compiler.c:1135:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TMINUS && *s == TVECTOR ) { sign = -sign; c = *s++; } ^~ compiler.c:1136:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1137:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1138:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD && c != TNUMBER ) { x2 += WILDOFFSET; s++; } ^~ compiler.c:1138:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD && c != TNUMBER ) { x2 += WILDOFFSET; s++; } ^~ compiler.c:1139:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSETNUM || c == TSETDOL ) { ^~ compiler.c:1139:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSETNUM || c == TSETDOL ) { ^~ compiler.c:1140:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSETDOL ) x2 = -x2; ^~ compiler.c:1149:27: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) x2 = 128*x2 + *s++; ^~ compiler.c:1151:9: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1158:9: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1160:9: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1172:8: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1180:8: warning: case label value is less than minimum value for type case TGENINDEX: ^~~~ compiler.c:1183:8: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1187:8: warning: case label value is less than minimum value for type case TWILDARG: ^~~~ compiler.c:1191:8: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ compiler.c:1194:8: warning: case label value is less than minimum value for type case TDUBIOUS: ^~~~ compiler.c:1198:8: warning: case label value is less than minimum value for type case TSGAMMA: /* Special gamma's */ ^~~~ compiler.c:1205:8: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ compiler.c:1206:8: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1219:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] } while ( *s == TCOMMA ); ^~ compiler.c:1226:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TMINUS && ( *s == TVECTOR || *s == TNUMBER ^~ compiler.c:1226:32: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TMINUS && ( *s == TVECTOR || *s == TNUMBER ^~ compiler.c:1226:49: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TMINUS && ( *s == TVECTOR || *s == TNUMBER ^~ compiler.c:1227:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] || *s == TNUMBER1 || *s == TSUBEXP ) ) { ^~ compiler.c:1227:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] || *s == TNUMBER1 || *s == TSUBEXP ) ) { ^~ compiler.c:1231:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1232:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1239:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSYMBOL ) { ^~ compiler.c:1242:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( c == TINDEX ) { ^~ compiler.c:1251:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { ^~ compiler.c:1252:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSYMBOL ) x2 += 2*MAXPOWER; ^~ compiler.c:1253:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( c != TNUMBER ) x2 += WILDOFFSET; ^~ compiler.c:1257:8: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ compiler.c:1259:8: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ compiler.c:1261:8: warning: case label value is less than minimum value for type case TEXPRESSION: ^~~~ compiler.c:1302:8: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1309:8: warning: case label value is less than minimum value for type case TGENINDEX: ^~~~ compiler.c:1312:8: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1317:8: warning: case label value is less than minimum value for type case TSGAMMA: /* Special gamma's */ ^~~~ compiler.c:1323:8: warning: case label value is less than minimum value for type case TDUBIOUS: ^~~~ compiler.c:1325:8: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ compiler.c:1328:8: warning: case label value is less than minimum value for type case TWILDARG: ^~~~ compiler.c:1330:8: warning: case label value is less than minimum value for type case TSETDOL: ^~~~ compiler.c:1332:8: warning: case label value is less than minimum value for type case TSETNUM: ^~~~ compiler.c:1342:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) x2 = 128*x2 + *s++; ^~ compiler.c:1344:10: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ compiler.c:1346:10: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ compiler.c:1348:10: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1355:10: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1357:10: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1365:8: warning: case label value is less than minimum value for type case TSUBEXP: ^~~~ compiler.c:1386:8: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ compiler.c:1387:8: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1397:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] } while ( *s == TCOMMA ); ^~ compiler.c:1399:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNCLOSE ) { ^~ compiler.c:1413:4: warning: case label value is less than minimum value for type case TDUBIOUS: ^~~~ compiler.c:1414:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) x1 = 128*x1 + *s++; ^~ compiler.c:1415:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ compiler.c:1416:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDOT ) goto dovector; ^~ compiler.c:1417:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ compiler.c:1427:4: warning: case label value is less than minimum value for type case TSUBEXP: ^~~~ compiler.c:1428:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:1429:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) { ^~ compiler.c:1431:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1432:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1433:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { x2 += 2*MAXPOWER; s++; } ^~ compiler.c:1434:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( c == TSYMBOL ) x2 += 2*MAXPOWER; ^~ compiler.c:1446:4: warning: case label value is less than minimum value for type case TMULTIPLY: ^~~~ compiler.c:1449:4: warning: case label value is less than minimum value for type case TDIVIDE: ^~~~ compiler.c:1453:4: warning: case label value is less than minimum value for type case TEXPRESSION: ^~~~ compiler.c:1455:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:1464:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ compiler.c:1467:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1468:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1470:8: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ compiler.c:1473:8: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1480:8: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1483:8: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ compiler.c:1485:8: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ compiler.c:1486:8: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1492:8: warning: case label value is less than minimum value for type case TSETDOL: ^~~~ compiler.c:1494:8: warning: case label value is less than minimum value for type case TSETNUM: ^~~~ compiler.c:1504:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) x2 = 128*x2 + *s++; ^~ compiler.c:1506:10: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ compiler.c:1508:10: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ compiler.c:1510:10: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1517:10: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1519:10: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1532:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] } while ( *s == TCOMMA ); ^~ compiler.c:1533:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNCLOSE ) { ^~ compiler.c:1536:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TFUNCLOSE ) s++; ^~ compiler.c:1579:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) { ^~ compiler.c:1587:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSUBEXP ) { ^~ compiler.c:1591:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; x2 = 0; while ( *s >= 0 ) { x2 = 128*x2 + *s++; } ^~ compiler.c:1600:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != RBRACE ) { ^~ compiler.c:1606:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) { ^~ compiler.c:1608:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1609:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1610:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD || c == TSYMBOL ) { x2 += 2*MAXPOWER; s++; } ^~ compiler.c:1610:32: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD || c == TSYMBOL ) { x2 += 2*MAXPOWER; s++; } ^~ compiler.c:1616:4: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ compiler.c:1619:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) { ^~ compiler.c:1620:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] s++; if ( *s == TMINUS ) { s++; deno = -deno; } ^~ compiler.c:1621:28: warning: comparison is always false due to limited range of data type [-Wtype-limits] c = *s++; base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1622:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*base + *s++; } ^~ compiler.c:1639:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s >= 0 ) { y = 100*y + *s++; } ^~ compiler.c:1641:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { ^~ compiler.c:1643:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s >= 0 ) { y = 100*y + *s++; x2 = 10000; } ^~ compiler.c:1648:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) { ^~ compiler.c:1649:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] s++; if ( *s == TMINUS ) { s++; deno = -deno; } ^~ compiler.c:1650:27: warning: comparison is always false due to limited range of data type [-Wtype-limits] c = *s++; base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1651:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*base + *s++; } ^~ compiler.c:1671:4: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1674:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s >= 0 ) { y = 128*y + *s++; } ^~ compiler.c:1677:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { ^~ compiler.c:1679:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s >= 0 ) { y = 128*y + *s++; x2 = 16384; } ^~ compiler.c:1687:4: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ compiler.c:1690:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:1702:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) { ^~ compiler.c:1706:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == RBRACE ) { ^~ compiler.c:1709:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TNUMBER ) { ^~ compiler.c:1711:27: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = 100*x2 + *s++; } ^~ compiler.c:1715:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != RBRACE ) { ^~ compiler.c:1726:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TDOLLAR ) { ^~ compiler.c:1728:27: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:1730:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == RBRACE ) goto CloseBraces; ^~ compiler.c:1731:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == LBRACE ) { ^~ compiler.c:1741:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) { ^~ compiler.c:1743:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) { s++; deno = -deno; } ^~ compiler.c:1745:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1746:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1747:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSYMBOL ) { ^~ compiler.c:1748:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ compiler.c:1763:4: warning: case label value is less than minimum value for type case TSETNUM: ^~~~ compiler.c:1766:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) x1 = x1*128 + *s++; ^~ compiler.c:1769:4: warning: case label value is less than minimum value for type case TSETDOL: ^~~~ compiler.c:1772:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) x1 = x1*128 + *s++; ^~ compiler.c:1775:4: warning: case label value is less than minimum value for type case TFUNOPEN: ^~~~ compiler.c:1781:4: warning: case label value is less than minimum value for type case TFUNCLOSE: ^~~~ compiler.c:1788:4: warning: case label value is less than minimum value for type case TSGAMMA: ^~~~ compiler.c: In function ‘CodeFactors’: compiler.c:1887:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t != TENDOFIT ) { ^~ compiler.c:1888:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *t >= 0 ) { while ( *t >= 0 ) t++; continue; } ^~ compiler.c:1888:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *t >= 0 ) { while ( *t >= 0 ) t++; continue; } ^~ compiler.c:1889:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1889:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1889:49: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1889:67: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1892:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1892:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1892:51: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1892:69: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1893:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1893:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1893:56: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1893:75: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1898:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TPLUS || *t == TMINUS ) && ( t > tokens ) ^~ compiler.c:1898:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TPLUS || *t == TMINUS ) && ( t > tokens ) ^~ compiler.c:1899:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] && ( t[-1] != TPLUS && t[-1] != TMINUS ) ) { ^~ compiler.c:1899:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] && ( t[-1] != TPLUS && t[-1] != TMINUS ) ) { ^~ compiler.c:1900:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1900:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1900:54: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1901:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] || t[-1] == TSETCLOSE || t[-1] == TFUNCLOSE ) { ^~ compiler.c:1901:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] || t[-1] == TSETCLOSE || t[-1] == TFUNCLOSE ) { ^~ compiler.c:1925:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TMULTIPLY || *t == TDIVIDE ) && t > tokens ) { ^~ compiler.c:1925:37: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TMULTIPLY || *t == TDIVIDE ) && t > tokens ) { ^~ compiler.c:1928:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TEXPRESSION ) { ^~ compiler.c:1930:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] nexp = 0; while ( *t >= 0 ) { nexp = nexp*128 + *t++; } ^~ compiler.c:1931:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) continue; ^~ compiler.c:1938:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TDOLLAR ) { ^~ compiler.c:1940:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] nexp = 0; while ( *t >= 0 ) { nexp = nexp*128 + *t++; } ^~ compiler.c:1941:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) continue; ^~ compiler.c:1957:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *t == TPLUS || *t == TMINUS ) { if ( *t == TMINUS ) first = -first; t++; } ^~ compiler.c:1957:28: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *t == TPLUS || *t == TMINUS ) { if ( *t == TMINUS ) first = -first; t++; } ^~ compiler.c:1957:50: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *t == TPLUS || *t == TMINUS ) { if ( *t == TMINUS ) first = -first; t++; } ^~ compiler.c:1964:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t != TENDOFIT ) { ^~ compiler.c:1965:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *t >= 0 ) { while ( *t >= 0 ) t++; continue; } ^~ compiler.c:1965:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *t >= 0 ) { while ( *t >= 0 ) t++; continue; } ^~ compiler.c:1966:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1966:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1966:49: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1966:67: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1969:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1969:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1969:51: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1969:69: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1970:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1970:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1970:56: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1970:75: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1975:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TMULTIPLY || *t == TDIVIDE ) && ( t > tokens ) ) { ^~ compiler.c:1975:37: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TMULTIPLY || *t == TDIVIDE ) && ( t > tokens ) ) { ^~ compiler.c:1976:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1976:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1976:54: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1977:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] || t[-1] == TSETCLOSE || t[-1] == TFUNCLOSE ) { ^~ compiler.c:1977:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] || t[-1] == TSETCLOSE || t[-1] == TFUNCLOSE ) { ^~ compiler.c:1990:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TDIVIDE ) power = -1; ^~ compiler.c:1991:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TMULTIPLY ) power = 1; ^~ compiler.c:1994:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TPOWER ) { ^~ compiler.c:1997:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:1997:39: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:1998:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *tt == TMINUS ) pow = -pow; ^~ compiler.c:2001:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *tt == TSYMBOL ) { ^~ compiler.c:2002:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] tt++; while ( *tt >= 0 ) tt++; ^~ compiler.c:2005:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] tt++; x2 = 0; while ( *tt >= 0 ) { x2 = 100*x2 + *tt++; } ^~ compiler.c:2028:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TEXPRESSION ) { ^~ compiler.c:2031:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] nexp = 0; while ( *t >= 0 ) { nexp = nexp*128 + *t++; } ^~ compiler.c:2032:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) continue; ^~ compiler.c:2033:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) { ^~ compiler.c:2036:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) nparenthesis++; ^~ compiler.c:2037:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) nparenthesis--; ^~ compiler.c:2042:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TPOWER ) { ^~ compiler.c:2045:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:2045:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:2046:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *tt == TMINUS ) pow = -pow; ^~ compiler.c:2049:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *tt != TNUMBER ) { ^~ compiler.c:2053:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] tt++; x2 = 0; while ( *tt >= 0 ) { x2 = 100*x2 + *tt++; } ^~ compiler.c:2087:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TDOLLAR ) { ^~ compiler.c:2090:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] nexp = 0; while ( *t >= 0 ) { nexp = nexp*128 + *t++; } ^~ compiler.c:2091:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) continue; ^~ compiler.c:2093:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TPOWER ) { ^~ compiler.c:2096:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:2096:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:2097:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *tt == TMINUS ) pow = -pow; ^~ compiler.c:2100:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *tt != TNUMBER ) { ^~ compiler.c:2104:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] tt++; x2 = 0; while ( *tt >= 0 ) { x2 = 100*x2 + *tt++; } ^~ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-compress.o `test -f 'compress.c' || echo './'`compress.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-comtool.o `test -f 'comtool.c' || echo './'`comtool.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-dollar.o `test -f 'dollar.c' || echo './'`dollar.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-execute.o `test -f 'execute.c' || echo './'`execute.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-extcmd.o `test -f 'extcmd.c' || echo './'`extcmd.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-factor.o `test -f 'factor.c' || echo './'`factor.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-findpat.o `test -f 'findpat.c' || echo './'`findpat.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-function.o `test -f 'function.c' || echo './'`function.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-if.o `test -f 'if.c' || echo './'`if.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-index.o `test -f 'index.c' || echo './'`index.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-lus.o `test -f 'lus.c' || echo './'`lus.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-message.o `test -f 'message.c' || echo './'`message.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-minos.o `test -f 'minos.c' || echo './'`minos.c minos.c: In function ‘ReadObject’: minos.c:1297:3: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ minos.c:1297:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ minos.c:1298:3: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ minos.c:1298:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-module.o `test -f 'module.c' || echo './'`module.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-names.o `test -f 'names.c' || echo './'`names.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-normal.o `test -f 'normal.c' || echo './'`normal.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-notation.o `test -f 'notation.c' || echo './'`notation.c normal.c: In function ‘Normalize’: normal.c:852:7: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( r3 < r2 ) *t++ = *r3++; *term = t - term; ^~~~~ normal.c:852:39: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( r3 < r2 ) *t++ = *r3++; *term = t - term; ^ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-opera.o `test -f 'opera.c' || echo './'`opera.c g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-optimize.o `test -f 'optimize.cc' || echo './'`optimize.cc gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-pattern.o `test -f 'pattern.c' || echo './'`pattern.c g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-poly.o `test -f 'poly.cc' || echo './'`poly.cc g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-polyfact.o `test -f 'polyfact.cc' || echo './'`polyfact.cc g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-polygcd.o `test -f 'polygcd.cc' || echo './'`polygcd.cc g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-polywrap.o `test -f 'polywrap.cc' || echo './'`polywrap.cc gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-pre.o `test -f 'pre.c' || echo './'`pre.c pre.c: In function ‘GetChar’: pre.c:345:6: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ pre.c:345:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ pre.c:353:8: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ pre.c:353:26: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ pre.c:355:7: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *t ) t++; t++; ^~~~~ pre.c:355:25: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *t ) t++; t++; ^ pre.c: In function ‘PutPreVar’: pre.c:594:5: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) *t++ = *s++; *t = 0; ^~~~~ pre.c:594:31: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) *t++ = *s++; *t = 0; ^ pre.c: In function ‘DoDo’: pre.c:2712:3: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *t ) *u++ = *t++; *t = 0; *u = 0; ^~~~~ pre.c:2712:29: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *t ) *u++ = *t++; *t = 0; *u = 0; ^ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-proces.o `test -f 'proces.c' || echo './'`proces.c proces.c: In function ‘FiniTerm’: proces.c:2778:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if ( *v++ != *u++ ) break; i--; } ^~ proces.c:2778:38: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ if ( *v++ != *u++ ) break; i--; } ^ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-ratio.o `test -f 'ratio.c' || echo './'`ratio.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-reken.o `test -f 'reken.c' || echo './'`reken.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-reshuf.o `test -f 'reshuf.c' || echo './'`reshuf.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-sch.o `test -f 'sch.c' || echo './'`sch.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-setfile.o `test -f 'setfile.c' || echo './'`setfile.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-smart.o `test -f 'smart.c' || echo './'`smart.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-sort.o `test -f 'sort.c' || echo './'`sort.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-startup.o `test -f 'startup.c' || echo './'`startup.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-store.o `test -f 'store.c' || echo './'`store.c store.c: In function ‘ReadSaveVariables’: store.c:4300:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if ( *((WORD *)out) == -AO.mpower ) *((WORD *)out) = -MAXPOWER; ^~ store.c:4301:41: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ out += sizeof(WORD); /* minpower */ ^~~ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-symmetr.o `test -f 'symmetr.c' || echo './'`symmetr.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-tables.o `test -f 'tables.c' || echo './'`tables.c tables.c: In function ‘CoTBenter’: tables.c:989:3: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ tables.c:989:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ tables.c: In function ‘CheckTableDeclarations’: tables.c:1140:4: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; while ( *s ) s++; s++; ^~~~~ tables.c:1140:22: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; while ( *s ) s++; s++; ^ tables.c:1148:4: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ tables.c:1148:22: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ tables.c:1153:4: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ tables.c:1153:22: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ tables.c: In function ‘CoTBload’: tables.c:1192:5: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; while ( *s ) s++; s++; num++; ^~~~~ tables.c:1192:23: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; while ( *s ) s++; s++; num++; ^ tables.c:1205:7: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *t ) t++; es = t - arguments; ^~~~~ tables.c:1205:25: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *t ) t++; es = t - arguments; ^~ tables.c:1265:7: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *t ) t++; es = t - arguments; ^~~~~ tables.c:1265:25: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *t ) t++; es = t - arguments; ^~ tables.c: In function ‘CoTBuse’: tables.c:1617:3: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ tables.c:1617:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-token.o `test -f 'token.c' || echo './'`token.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-tools.o `test -f 'tools.c' || echo './'`tools.c token.c: In function ‘tokenize’: token.c:95:39: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( out > AC.tokens && ( out[-1] == TWILDCARD || out[-1] == TNOT ) ) { ^~ token.c:95:63: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( out > AC.tokens && ( out[-1] == TWILDCARD || out[-1] == TNOT ) ) { ^~ token.c:290:49: warning: comparison is always true due to limited range of data type [-Wtype-limits] ( ( out > AC.tokens+1 ) && ( out[-2] != TWILDCARD ) ) ) { ^~ token.c:312:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == RPARENTHESIS ) { ^~ token.c:317:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 && t > AC.tokens ) t--; ^~ token.c:318:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TEXPRESSION ) { ^~ token.c:388:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] || out[-1] != TFUNOPEN ) ) { ^~ token.c:396:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( out[-1] == TFUNOPEN ) out--; ^~ token.c:398:22: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( out[-1] != TCOMMA ) *out++ = RPARENTHESIS; ^~ token.c:412:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( out[-1] != TFUNOPEN && out[-1] != TCOMMA ) ^~ token.c:412:43: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( out[-1] != TFUNOPEN && out[-1] != TCOMMA ) ^~ token.c:456:39: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( out > AC.tokens && out[-1] != TFUNOPEN && ^~ token.c:457:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] out[-1] != LPARENTHESIS && out[-1] != TCOMMA ^~ token.c:457:42: warning: comparison is always true due to limited range of data type [-Wtype-limits] out[-1] != LPARENTHESIS && out[-1] != TCOMMA ^~ token.c:458:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] && out[-1] != LBRACE ) ^~ token.c:488:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] || object != 1 || out[-1] != TWILDCARD ) goto IllPos; ^~ token.c:540:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *out != TENDOFIT ) out++; ^~ token.c: In function ‘WriteTokens’: token.c:584:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *in != TENDOFIT ) { ^~ token.c:585:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *in < 0 ) { ^ token.c: In function ‘simp1token’: token.c:633:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:634:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == RBRACE ) { ^~ token.c:636:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *start != LBRACE ) start--; ^~ token.c:638:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 ) t--; ^~ token.c:639:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TSET && ( start[1] == TNUMBER || start[1] == TNUMBER1 ) ) { ^~ token.c:639:34: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TSET && ( start[1] == TNUMBER || start[1] == TNUMBER1 ) ) { ^~ token.c:639:57: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TSET && ( start[1] == TNUMBER || start[1] == TNUMBER1 ) ) { ^~ token.c:640:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = start[1] == TNUMBER ? 100: 128; ^~ token.c:643:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *start >= 0 && start < fill ) ^~ token.c:647:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] t++; n = *t++; while ( *t >= 0 ) { n = 128*n + *t++; } ^~ token.c: In function ‘simpwtoken’: token.c:721:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:722:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { ^~ token.c:724:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( t > s0 && t[-1] >= 0 ) t--; ^~ token.c:726:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *v >= 0 ) num = 128*num + *v++; ^~ token.c:731:5: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ token.c:732:5: warning: case label value is less than minimum value for type case TDUBIOUS: ^~~~ token.c:734:5: warning: case label value is less than minimum value for type case TINDEX: ^~~~ token.c:737:5: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ token.c:740:5: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ token.c:753:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNOT && s[1] == TSET ) { notflag = 1; s++; } ^~ token.c:753:28: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNOT && s[1] == TSET ) { notflag = 1; s++; } ^~ token.c:754:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSET ) { ^~ token.c:755:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; num = 0; while ( *s >= 0 ) num = 128*num + *s++; ^~ token.c:756:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( notflag == 0 && *s == TWILDCARD && s[1] == TSET ) { ^~ token.c:756:50: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( notflag == 0 && *s == TWILDCARD && s[1] == TSET ) { ^~ token.c:757:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] s += 2; numto = 0; while ( *s >= 0 ) numto = 128*numto + *s++; ^~ token.c:770:34: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( notflag == 0 && *s == LBRACE && s[1] == TSYMBOL ) { ^~ token.c:770:52: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( notflag == 0 && *s == LBRACE && s[1] == TSYMBOL ) { ^~ token.c:776:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] numto = 0; while ( *s >= 0 ) numto = 128*numto + *s++; ^~ token.c:777:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; /* most common mistake */ ^~ token.c:778:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == RBRACE ) { ^~ token.c:786:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TDOLLAR ) { ^~ token.c:788:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) numdollar = 128*numdollar + *s++; ^~ token.c:789:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == RBRACE ) { ^~ token.c:811:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s != TDOLLAR && *s != TENDOFIT && *s != RPARENTHESIS ^~ token.c:811:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s != TDOLLAR && *s != TENDOFIT && *s != RPARENTHESIS ^~ token.c:811:52: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s != TDOLLAR && *s != TENDOFIT && *s != RPARENTHESIS ^~ token.c:812:10: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != RBRACE && *s != TCOMMA && *s != TFUNCLOSE && *s != TMULTIPLY ^~ token.c:812:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != RBRACE && *s != TCOMMA && *s != TFUNCLOSE && *s != TMULTIPLY ^~ token.c:812:42: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != RBRACE && *s != TCOMMA && *s != TFUNCLOSE && *s != TMULTIPLY ^~ token.c:812:61: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != RBRACE && *s != TCOMMA && *s != TFUNCLOSE && *s != TMULTIPLY ^~ token.c:813:10: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER && *s != TDIVIDE && *s != TPLUS && *s != TMINUS ^~ token.c:813:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER && *s != TDIVIDE && *s != TPLUS && *s != TMINUS ^~ token.c:813:43: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER && *s != TDIVIDE && *s != TPLUS && *s != TMINUS ^~ token.c:813:58: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER && *s != TDIVIDE && *s != TPLUS && *s != TMINUS ^~ token.c:814:10: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER1 && *s != TEMPTY && *s != TFUNOPEN && *s != TDOT ) { ^~ token.c:814:27: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER1 && *s != TEMPTY && *s != TFUNOPEN && *s != TDOT ) { ^~ token.c:814:43: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER1 && *s != TEMPTY && *s != TFUNOPEN && *s != TDOT ) { ^~ token.c:814:61: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER1 && *s != TEMPTY && *s != TFUNOPEN && *s != TDOT ) { ^~ token.c:818:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDOLLAR ) { ^~ token.c:820:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) numdollar = 128*numdollar + *s++; ^~ token.c:831:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TWILDARG ) { ^~ token.c:834:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { num = 128*num + *s; *fill++ = *s++; } ^~ token.c:844:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDOLLAR ) { ^~ token.c:845:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; num = 0; while ( *s >= 0 ) num = 128*num + *s++; ^~ token.c: In function ‘simp2token’: token.c:878:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:879:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LPARENTHESIS && s[1] == LPARENTHESIS ) { ^~ token.c:879:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LPARENTHESIS && s[1] == LPARENTHESIS ) { ^~ token.c:883:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) n++; ^~ token.c:884:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) n--; ^~ token.c:886:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] == RPARENTHESIS ) { ^~ token.c:891:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TEMPTY ) s++; ^~ token.c:892:62: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == AM.facnum && ( fill > (s0+1) ) && fill[-2] == TDIVIDE ^~ token.c:893:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] && fill[-1] == TFUNCTION ) { ^~ token.c:896:65: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == AM.invfacnum && ( fill > (s0+1) ) && fill[-2] == TDIVIDE ^~ token.c:897:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] && fill[-1] == TFUNCTION ) { ^~ token.c:909:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:910:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LPARENTHESIS ) { ^~ token.c:914:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) n++; ^~ token.c:915:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) n--; ^~ token.c:917:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] == TFUNCLOSE && s[1] != TWILDARG ) { /* Check for last argument in sum */ ^~ token.c:917:35: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[1] == TFUNCLOSE && s[1] != TWILDARG ) { /* Check for last argument in sum */ ^~ token.c:920:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TFUNOPEN ) n--; ^~ token.c:921:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *v == TFUNCLOSE ) n++; ^~ token.c:925:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *v >= 0 ) v--; ^~ token.c:926:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TFUNCTION ) { v++; ^~ token.c:927:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] n = 0; while ( *v >= 0 && v < fill ) n = 128*n + *v++; ^~ token.c:941:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] && fill[-1] == TFUNOPEN ) { ^~ token.c:943:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TEXPRESSION ) { ^~ token.c:945:27: warning: comparison is always true due to limited range of data type [-Wtype-limits] n = 0; while ( *v >= 0 ) n = 128*n + *v++; ^~ token.c:955:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( ( fill[-1] == TFUNOPEN || fill[-1] == TCOMMA ) ^~ token.c:955:45: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( ( fill[-1] == TFUNOPEN || fill[-1] == TCOMMA ) ^~ token.c:956:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( t[1] == TFUNCLOSE || t[1] == TCOMMA ) ) ) { ^~ token.c:956:38: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( t[1] == TFUNCLOSE || t[1] == TCOMMA ) ) ) { ^~ token.c:959:6: warning: case label value is less than minimum value for type case TMINUS: ^~~~ token.c:961:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TVECTOR ) { ^~ token.c:962:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] w = v+1; while ( *w >= 0 ) w++; ^~ token.c:968:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TNUMBER || *v == TNUMBER1 ) { ^~ token.c:968:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TNUMBER || *v == TNUMBER1 ) { ^~ token.c:970:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( *v == TNUMBER ) ? 100: 128; ^~ token.c:971:38: warning: comparison is always true due to limited range of data type [-Wtype-limits] vv = v+1; x = 0; while ( *vv >= 0 ) { x = x*base + *vv++; } ^~ token.c:977:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( *v == TNUMBER ) ? 100: 128; ^~ token.c:978:38: warning: comparison is always true due to limited range of data type [-Wtype-limits] vv = v+1; x = 0; while ( *vv >= 0 ) { x = x*base + *vv++; } ^~ token.c:984:49: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( ( v+2 == t ) || ( v+3 == t && v[2] >= 0 ) ) ^~ token.c:989:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *v == LPARENTHESIS && t[-1] == RPARENTHESIS ) { ^~ token.c:989:46: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *v == LPARENTHESIS && t[-1] == RPARENTHESIS ) { ^~ token.c:993:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *w == LPARENTHESIS ) n++; ^~ token.c:994:23: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *w == RPARENTHESIS ) n--; ^~ token.c:1002:6: warning: case label value is less than minimum value for type case TSETNUM: ^~~~ token.c:1003:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] v++; while ( *v >= 0 ) v++; ^~ token.c:1005:6: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ token.c:1007:46: warning: comparison is always false due to limited range of data type [-Wtype-limits] || v[1] == DENOMINATORSYMBOL ) && v[2] < 0 ) { ^ token.c:1010:6: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ token.c:1011:6: warning: case label value is less than minimum value for type case TINDEX: ^~~~ token.c:1012:6: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ token.c:1013:6: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ token.c:1014:6: warning: case label value is less than minimum value for type case TDUBIOUS: ^~~~ token.c:1015:6: warning: case label value is less than minimum value for type case TSGAMMA: ^~~~ token.c:1016:29: warning: comparison is always true due to limited range of data type [-Wtype-limits] tcommon: v++; while ( *v >= 0 ) v++; ^~ token.c:1017:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( v == t || ( v[0] == TWILDCARD && v+1 == t ) ) ^~ token.c:1021:6: warning: case label value is less than minimum value for type case TGENINDEX: ^~~~ token.c:1026:6: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ token.c:1027:6: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ token.c:1029:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( *v == TNUMBER ) ? 100: 128; ^~ token.c:1030:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] vv = v+1; x = 0; while ( *vv >= 0 ) { x = x*base + *vv++; } ^~ token.c:1036:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( *v == TNUMBER ) ? 100: 128; ^~ token.c:1037:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] vv = v+1; x = 0; while ( *vv >= 0 ) { x = x*base + *vv++; } ^~ token.c:1043:48: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( ( v+2 == t ) || ( v+3 == t && v[2] >= 0 ) ) ^~ token.c:1048:6: warning: case label value is less than minimum value for type case TWILDARG: ^~~~ token.c:1049:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] v++; while ( *v >= 0 ) v++; ^~ token.c:1053:6: warning: case label value is less than minimum value for type case TEXPRESSION: ^~~~ token.c:1060:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *vv != TEXPRESSION ) break; ^~ token.c:1061:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] vv++; while ( *vv >= 0 ) vv++; ^~ token.c:1069:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *w == TFUNOPEN ) n--; ^~ token.c:1070:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *w == TFUNCLOSE ) n++; ^~ token.c:1073:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] w--; while ( w > to && *w >= 0 ) w--; ^~ token.c:1074:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *w != TFUNCTION ) { *fill++ = *s++; break; } ^~ token.c:1076:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *w >= 0 ) { n = 128*n + *w++; } ^~ token.c:1090:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TEMPTY ) s++; ^~ token.c: In function ‘simp3atoken’: token.c:1124:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:1126:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDIVIDE ) { denom = -1; s++; } ^~ token.c:1129:4: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ token.c:1130:4: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ token.c:1131:4: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ token.c:1132:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; /* skip the object */ ^~ token.c:1133:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; /* and the possible wildcard */ ^~ token.c:1135:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TPOWER ) continue; /* No power -> done */ ^~ token.c:1137:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) s++; /* negative: no difference here */ ^~ token.c:1138:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ token.c:1138:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ token.c:1139:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = *s == TNUMBER ? 100: 128; /* NUMBER = base 100 */ ^~ token.c:1142:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { /* it may look like not too big */ ^~ token.c:1146:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) s++; /* Finish the number if needed */ ^~ token.c:1147:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) goto doublepower; ^~ token.c:1150:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1150:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1150:50: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1151:29: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = 0; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1152:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; ^~ token.c:1153:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) goto doublepower; ^~ token.c:1165:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) goto doublepower; ^~ token.c:1169:4: warning: case label value is less than minimum value for type case TINDEX: ^~~~ token.c:1170:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1171:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ token.c:1173:26: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || *s == TPOWER ) { ^~ token.c:1178:4: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ token.c:1179:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1180:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ token.c:1182:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ token.c:1185:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ token.c:1190:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNCLOSE ) { ^~ token.c:1198:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TDOT ) goto dodot; ^~ token.c:1199:26: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || *s == TPOWER || *s == TPOWER1 ) numexp++; ^~ token.c:1199:42: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || *s == TPOWER || *s == TPOWER1 ) numexp++; ^~ token.c:1201:4: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ token.c:1202:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1203:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ token.c:1206:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1209:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1210:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) { if ( --n <= 0 ) break; } ^~ token.c:1215:26: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || *t == TPOWER || *t == TPOWER1 ) numexp++; ^~ token.c:1215:42: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || *t == TPOWER || *t == TPOWER1 ) numexp++; ^~ token.c:1217:4: warning: case label value is less than minimum value for type case TEXPRESSION: ^~~~ token.c:1218:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1220:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1223:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1224:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) { if ( --n <= 0 ) break; } ^~ token.c:1229:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) { ^~ token.c:1232:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) n++; ^~ token.c:1233:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) { if ( --n <= 0 ) break; } ^~ token.c:1238:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1238:46: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1239:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] && t[1] == TMINUS ) ) numexp++; ^~ token.c:1241:4: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ token.c:1242:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1243:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || ( ( *s == TPOWER || *s == TPOWER1 ) ^~ token.c:1243:46: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || ( ( *s == TPOWER || *s == TPOWER1 ) ^~ token.c:1244:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] && s[1] == TMINUS ) ) numexp++; ^~ token.c:1246:4: warning: case label value is less than minimum value for type case LPARENTHESIS: ^~~~ token.c:1249:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) n++; ^~ token.c:1250:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) { if ( --n <= 0 ) break; } ^~ token.c:1254:28: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom > 0 && ( *t == TPOWER || *t == TPOWER1 ) ) { ^~ token.c:1254:44: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom > 0 && ( *t == TPOWER || *t == TPOWER1 ) ) { ^~ token.c:1255:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( ( t[1] == TNUMBER || t[1] == TNUMBER1 ) && t[2] >= 0 ^~ token.c:1255:37: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( ( t[1] == TNUMBER || t[1] == TNUMBER1 ) && t[2] >= 0 ^~ token.c:1255:59: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( ( t[1] == TNUMBER || t[1] == TNUMBER1 ) && t[2] >= 0 ^~ token.c:1256:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] && t[3] < 0 ) break; ^ token.c:1259:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( denom < 0 && ( *t == TPOWER || *t == TPOWER1 ) ) { ^~ token.c:1259:49: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( denom < 0 && ( *t == TPOWER || *t == TPOWER1 ) ) { ^~ token.c:1260:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] == TMINUS && ( t[2] == TNUMBER ^~ token.c:1260:36: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] == TMINUS && ( t[2] == TNUMBER ^~ token.c:1261:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] || t[2] == TNUMBER1 ) && t[3] >= 0 ^~ token.c:1261:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] || t[2] == TNUMBER1 ) && t[3] >= 0 ^~ token.c:1262:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] && t[4] < 0 ) break; ^ token.c:1265:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1265:51: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1266:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( t[1] == TMINUS || t[1] == LPARENTHESIS ) ) ) numexp++; ^~ token.c:1266:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( t[1] == TMINUS || t[1] == LPARENTHESIS ) ) ) numexp++; ^~ token.c:1268:4: warning: case label value is less than minimum value for type case TSET: ^~~~ token.c:1269:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = *s++; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1280:4: warning: case label value is less than minimum value for type case TDOT: ^~~~ token.c:1282:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TVECTOR ) { s++; while ( *s >= 0 ) s++; } ^~ token.c:1282:44: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s == TVECTOR ) { s++; while ( *s >= 0 ) s++; } ^~ token.c:1283:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSET ) { ^~ token.c:1284:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = *s++; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1289:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) { ^~ token.c:1292:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) n++; ^~ token.c:1293:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == RBRACE ) { if ( --n <= 0 ) break; } ^~ token.c:1303:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSETNUM ) { ^~ token.c:1304:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = *s++; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1305:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TVECTOR ) goto nodot; ^~ token.c:1306:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = *s++; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1315:22: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1319:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c: In function ‘simp3btoken’: token.c:1348:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *s == TEMPTY ) s++; ^~ token.c:1349:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:1350:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TEMPTY ) { s++; continue; } ^~ token.c:1352:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDIVIDE ) { denom = -1; *fill++ = *s++; } ^~ token.c:1354:10: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSETNUM ) { ^~ token.c:1355:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1360:4: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ token.c:1361:4: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ token.c:1362:4: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ token.c:1364:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1365:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) *fill++ = *s++; ^~ token.c:1368:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TPOWER ) continue; ^~ token.c:1370:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) *fill++ = *s++; ^~ token.c:1371:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPLUS ) s++; ^~ token.c:1372:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSETNUM ) { ^~ token.c:1373:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1377:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ token.c:1377:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ token.c:1378:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = *s == TNUMBER ? 100: 128; ^~ token.c:1381:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { ^~ token.c:1386:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1390:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1390:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1390:50: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1392:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] n = 0; while ( *s >= 0 ) { n = 128*n + *s; *fill++ = *s++; } ^~ token.c:1393:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { *fill++ = *s++; ^~ token.c:1394:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) goto doublepower; ^~ token.c:1415:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *ss == TMINUS ) { denom = -denom; ss++; } ^~ token.c:1426:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *ss == TPOWER ) goto doublepower; ^~ token.c:1432:4: warning: case label value is less than minimum value for type case TINDEX: ^~~~ token.c:1433:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1434:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) *fill++ = *s++; ^~ token.c:1436:4: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ token.c:1437:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1438:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) *fill++ = *s++; ^~ token.c:1440:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ token.c:1441:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TFUNCLOSE ) *fill++ = *s++; ^~ token.c:1444:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TDOT ) goto dodot; ^~ token.c:1447:4: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ token.c:1448:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1449:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) *fill++ = *s++; ^~ token.c:1452:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1455:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1456:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) { if ( --n <= 0 ) break; } ^~ token.c:1463:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TPOWER || *t == TPOWER1 ) { ^~ token.c:1463:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TPOWER || *t == TPOWER1 ) { ^~ token.c:1465:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( ( t[1] == TNUMBER || t[1] == TNUMBER1 ) ^~ token.c:1465:38: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( ( t[1] == TNUMBER || t[1] == TNUMBER1 ) ^~ token.c:1467:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[2] >= 0 && t[3] < 0 ) { sube = 0; break; } ^~ token.c:1467:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[2] >= 0 && t[3] < 0 ) { sube = 0; break; } ^ token.c:1469:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( t[1] == TMINUS && denom < 0 && ^~ token.c:1470:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] ( t[2] == TNUMBER || t[2] == TNUMBER1 ) ) { ^~ token.c:1470:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] ( t[2] == TNUMBER || t[2] == TNUMBER1 ) ) { ^~ token.c:1471:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[2] >= 0 && t[3] < 0 ) { sube = 0; break; } ^~ token.c:1471:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[2] >= 0 && t[3] < 0 ) { sube = 0; break; } ^ token.c:1481:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TMINUS ) { t++; denom = -denom; } ^~ token.c:1484:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) { ^~ token.c:1487:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) n++; ^~ token.c:1488:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) n--; ^~ token.c:1492:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCTION || *t == TDUBIOUS ) { ^~ token.c:1492:38: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCTION || *t == TDUBIOUS ) { ^~ token.c:1493:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *t++; while ( *t >= 0 ) *fill++ = *t++; ^~ token.c:1494:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TWILDCARD ) *fill++ = *t++; ^~ token.c:1495:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1498:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1499:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) n--; ^~ token.c:1504:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TSET ) { ^~ token.c:1506:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 ) { n = 128*n + *t; *fill++ = *t++; } ^~ token.c:1507:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) { ^~ token.c:1514:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) n++; ^~ token.c:1515:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) n--; ^~ token.c:1520:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TEXPRESSION ) { ^~ token.c:1521:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *t++; while ( *t >= 0 ) *fill++ = *t++; ^~ token.c:1522:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1525:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1526:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) n--; ^~ token.c:1530:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) { ^~ token.c:1533:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) n++; ^~ token.c:1534:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) n--; ^~ token.c:1539:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TVECTOR ) { ^~ token.c:1540:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *t++; while ( *t >= 0 ) *fill++ = *t++; ^~ token.c:1541:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1544:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1545:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) n--; ^~ token.c:1549:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TDOT ) { ^~ token.c:1551:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TVECTOR || *t == TDUBIOUS ) { ^~ token.c:1551:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TVECTOR || *t == TDUBIOUS ) { ^~ token.c:1552:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *t++; while ( *t >= 0 ) *fill++ = *t++; ^~ token.c:1554:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TSET ) { ^~ token.c:1556:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 ) { num = 128*num + *t; *fill++ = *t++; } ^~ token.c:1561:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) { ^~ token.c:1564:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) n++; ^~ token.c:1565:24: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) n--; ^~ token.c:1570:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TSETNUM ) { ^~ token.c:1572:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 ) { *fill++ = *t++; } ^~ token.c:1574:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 ) { *fill++ = *t++; } ^~ token.c:1583:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *t++; while ( *t >= 0 ) *fill++ = *t++; ^~ token.c:1584:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TWILDCARD ) *fill++ = *t++; ^~ token.c:1587:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TPOWER ) goto doublepower; ^~ token.c:1603:4: warning: case label value is less than minimum value for type case TEXPRESSION: ^~~~ token.c:1604:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1606:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1609:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1610:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) { if ( --n <= 0 ) break; } ^~ token.c:1615:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) { ^~ token.c:1618:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) n++; ^~ token.c:1619:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) { if ( --n <= 0 ) break; } ^~ token.c:1624:39: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t > s || denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1624:55: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t > s || denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1625:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] && t[1] == TMINUS ) ) goto dofunpower; ^~ token.c:1627:4: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ token.c:1628:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1630:4: warning: case label value is less than minimum value for type case LPARENTHESIS: ^~~~ token.c:1633:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) n++; ^~ token.c:1634:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) { if ( --n <= 0 ) break; } ^~ token.c:1639:4: warning: case label value is less than minimum value for type case TSET: ^~~~ token.c:1641:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { *fill++ = *s; n = 128*n + *s++; } ^~ token.c:1652:4: warning: case label value is less than minimum value for type case TDOT: ^~~~ token.c:1654:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TVECTOR ) { ^~ token.c:1655:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1657:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSET ) { ^~ token.c:1659:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { *fill++ = *s; n = 128*n + *s++; } ^~ token.c:1660:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) { ^~ token.c:1667:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) n++; ^~ token.c:1668:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == RBRACE ) { if ( --n <= 0 ) break; } ^~ token.c:1678:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSETNUM ) { ^~ token.c:1679:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1680:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TVECTOR ) goto nodot; ^~ token.c:1681:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1687:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1693:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) *fill++ = *s++; ^~ token.c: In function ‘simp4token’: token.c:1718:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:1719:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSET ) { ^~ token.c:1720:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TEMPTY ) s++; ^~ token.c:1724:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( fill[-1] == TWILDCARD ) { *fill++ = *s++; continue; } ^~ token.c:1725:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( fill[-1] == TNOT && fill[-2] == TWILDCARD ) { *fill++ = *s++; continue; } ^~ token.c:1725:37: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( fill[-1] == TNOT && fill[-2] == TWILDCARD ) { *fill++ = *s++; continue; } ^~ token.c:1726:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] s1 = s++; n = 0; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1728:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != LBRACE ) { while ( s1 < s ) *fill++ = *s1++; continue; } ^~ token.c:1734:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSYMBOL && *s != TDOLLAR ) { ^~ token.c:1734:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSYMBOL && *s != TDOLLAR ) { ^~ token.c:1737:4: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~ token.c:1737:38: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~~~~ token.c:1739:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] settype = ( *s == TDOLLAR ); ^~ token.c:1741:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) nsym = 128*nsym + *s++; ^~ token.c:1742:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != RBRACE ) { ^~ token.c:1745:4: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~ token.c:1745:38: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~~~~ token.c:1763:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNCLOSE ) { ^~ token.c:1766:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNCLOSE ) level++; ^~ token.c:1767:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNOPEN ) { ^~ token.c:1774:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) { ^~ token.c:1777:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == RBRACE ) level++; ^~ token.c:1778:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == LBRACE ) { ^~ token.c:1785:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) { ^~ token.c:1788:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == RPARENTHESIS ) level++; ^~ token.c:1789:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == LPARENTHESIS ) { ^~ token.c:1796:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNOPEN ) { ^~ token.c:1799:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t1 == TFUNCTION ) { ^~ token.c:1805:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t1 == LPARENTHESIS ) t1++; ^~ token.c:1806:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t1 == TSYMBOL ) { ^~ token.c:1810:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] && t1[2] < 0 ) {} ^ token.c:1813:22: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t1 >= 0 && t1 < fill ) level = 128*level + *t1++; ^~ token.c:1815:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] == LPARENTHESIS ^~ token.c:1816:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] && *t1 == RPARENTHESIS && t1[1] == TCOMMA ) break; ^~ token.c:1816:44: warning: comparison is always false due to limited range of data type [-Wtype-limits] && *t1 == RPARENTHESIS && t1[1] == TCOMMA ) break; ^~ token.c:1817:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[1] != LPARENTHESIS && *t1 == TCOMMA ) break; ^~ token.c:1817:44: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] != LPARENTHESIS && *t1 == TCOMMA ) break; ^~ token.c:1830:6: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~ token.c:1830:40: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~~~~ token.c:1849:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s1 >= 0 ) *s3++ = *s1++; ^~ token.c:1853:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s2 >= 0 ) *fill++ = *s2++; ^~ token.c:1854:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = type; while ( *s1 >= 0 ) *fill++ = *s1++; ^~ token.c: In function ‘simp5token’: token.c:1872:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:1873:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNCTION ) { ^~ token.c:1874:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = 0; while ( *s >= 0 ) n = 128*n + *s++; ^~ token.c:1876:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNOPEN ) continue; ^~ token.c:1878:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSYMBOL && *s != TINDEX ) continue; ^~ token.c:1878:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSYMBOL && *s != TINDEX ) continue; ^~ token.c:1880:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] n = 0; while ( *s >= 0 ) n = 128*n + *s++; ^~ token.c:1882:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TCOMMA ) continue; ^~ token.c: In function ‘simp6token’: token.c:1923:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *s == TPLUS || *s == TMINUS ) s++; ^~ token.c:1923:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *s == TPLUS || *s == TMINUS ) s++; ^~ token.c:1925:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:1926:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LPARENTHESIS ) level++; ^~ token.c:1927:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == RPARENTHESIS ) level--; ^~ token.c:1928:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNOPEN ) level++; ^~ token.c:1929:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNCLOSE ) level--; ^~ token.c:1930:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *s == TPLUS || *s == TMINUS ) && level == 0 ) { ^~ token.c:1930:34: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *s == TPLUS || *s == TMINUS ) && level == 0 ) { ^~ token.c:1934:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( s[-1] != TPOWER && s[-1] != TPLUS && s[-1] != TMINUS ) { ^~ token.c:1934:35: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( s[-1] != TPOWER && s[-1] != TPLUS && s[-1] != TMINUS ) { ^~ token.c:1934:53: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( s[-1] != TPOWER && s[-1] != TPLUS && s[-1] != TMINUS ) { ^~ token.c:1938:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TEXPRESSION ) { ^~ token.c:1940:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = 0; while ( *s >= 0 ) n = 128*n + *s++; ^~ token.c:1983:60: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( ( ( AS.Oldvflags[n] & ISFACTORIZED ) != 0 ) && *s != LBRACE ) { ^~ token.c:1988:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( ss[-1] != TFUNOPEN || funnum != NUMFACTORS-FUNCTION ) { ^~ token.c:1996:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNCTION ) { ^~ token.c:1997:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; funnum = 0; while ( *s >= 0 ) funnum = 128*funnum + *s++; ^~ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-transform.o `test -f 'transform.c' || echo './'`transform.c In file included from tools.c:54:0: tools.c: In function ‘TruncateFile’: form3.h:422:22: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result] #define Utruncate(f) ftruncate(f->descriptor,0); ^~~~~~~~~~~~~~~~~~~~~~~~~~ tools.c:1287:3: note: in expansion of macro ‘Utruncate’ Utruncate(f); ^~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-wildcard.o `test -f 'wildcard.c' || echo './'`wildcard.c g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-mytime.o `test -f 'mytime.cc' || echo './'`mytime.cc gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-unixfile.o `test -f 'unixfile.c' || echo './'`unixfile.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHPTHREADS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-threads.o `test -f 'threads.c' || echo './'`threads.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-argument.o `test -f 'argument.c' || echo './'`argument.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-checkpoint.o `test -f 'checkpoint.c' || echo './'`checkpoint.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-comexpr.o `test -f 'comexpr.c' || echo './'`comexpr.c comexpr.c: In function ‘CoFill’: comexpr.c:1149:2: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] else ^~~~ comexpr.c:1150:14: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘else’ inp1 = ++p; c = 0; ^ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-compcomm.o `test -f 'compcomm.c' || echo './'`compcomm.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-compiler.o `test -f 'compiler.c' || echo './'`compiler.c compiler.c: In function ‘CompileSubExpressions’: compiler.c:692:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ compiler.c:693:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ compiler.c:696:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( t >= tokens && t[0] >= 0 ) t--; ^~ compiler.c:697:27: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t >= tokens && *t == TFUNCTION ) { ^~ compiler.c:698:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] t++; i = 0; while ( *t >= 0 ) i = 128*i + *t++; ^~ compiler.c:701:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TSYMBOL || *t == TINDEX ) { ^~ compiler.c:701:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TSYMBOL || *t == TINDEX ) { ^~ compiler.c:702:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] t++; i = 0; while ( *t >= 0 ) i = 128*i + *t++; ^~ compiler.c:703:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[1] == TINDEX ) { ^~ compiler.c:714:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNCLOSE ) { sumlevel = 0; *fill++ = *s++; } ^~ compiler.c:715:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == LPARENTHESIS ) { ^~ compiler.c:726:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LPARENTHESIS ) level++; ^~ compiler.c:727:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == RPARENTHESIS ) level--; ^~ compiler.c:728:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TENDOFIT ) { ^~ compiler.c:772:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TEMPTY ) s++; ^~ compiler.c: In function ‘CodeGenerator’: compiler.c:854:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ compiler.c:855:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPLUS || *s == TMINUS ) { ^~ compiler.c:855:26: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPLUS || *s == TMINUS ) { ^~ compiler.c:856:38: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( first || mulflag ) { if ( *s == TMINUS ) sign = -sign; } ^~ compiler.c:865:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) sign = -1; ^~ compiler.c:873:4: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ compiler.c:874:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:875:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x1 += 2*MAXPOWER; } ^~ compiler.c:878:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] TryPower: if ( *s == TPOWER ) { ^~ compiler.c:880:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) { s++; deno = -deno; } ^~ compiler.c:882:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:883:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:884:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSYMBOL ) { ^~ compiler.c:885:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ compiler.c:897:4: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:898:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:900:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x1 += WILDOFFSET; } ^~ compiler.c:908:4: warning: case label value is less than minimum value for type case TGENINDEX: ^~~~ compiler.c:912:4: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:913:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:915:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x1 += WILDOFFSET; } ^~ compiler.c:917:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDOT ) { /* DotProduct ? */ ^~ compiler.c:919:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSETNUM || *s == TSETDOL ) { ^~ compiler.c:919:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSETNUM || *s == TSETDOL ) { ^~ compiler.c:920:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] settype = ( *s == TSETDOL ); ^~ compiler.c:921:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:930:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TVECTOR && *s != TDUBIOUS ) { ^~ compiler.c:930:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TVECTOR && *s != TDUBIOUS ) { ^~ compiler.c:934:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:936:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x2 += WILDOFFSET; } ^~ compiler.c:940:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNOPEN ) { ^~ compiler.c:942:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSETNUM || *s == TSETDOL ) { ^~ compiler.c:942:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSETNUM || *s == TSETDOL ) { ^~ compiler.c:943:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] settype = ( *s == TSETDOL ); ^~ compiler.c:944:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:953:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TINDEX || *s == TDUBIOUS ) { ^~ compiler.c:953:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TINDEX || *s == TDUBIOUS ) { ^~ compiler.c:955:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:957:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x2 += WILDOFFSET; } ^~ compiler.c:964:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TGENINDEX ) { ^~ compiler.c:968:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ compiler.c:968:36: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ compiler.c:969:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( *s == TNUMBER ) ? 100: 128; ^~ compiler.c:971:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*base + *s++; } ^~ compiler.c:979:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TVECTOR || ( *s == TMINUS && s[1] == TVECTOR ) ) { ^~ compiler.c:979:38: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TVECTOR || ( *s == TMINUS && s[1] == TVECTOR ) ) { ^~ compiler.c:979:56: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TVECTOR || ( *s == TMINUS && s[1] == TVECTOR ) ) { ^~ compiler.c:980:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) { s++; sign = -sign; } ^~ compiler.c:982:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:984:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; x2 += WILDOFFSET; } ^~ compiler.c:991:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNCLOSE ) { ^~ compiler.c:1007:4: warning: case label value is less than minimum value for type case TDELTA: ^~~~ compiler.c:1008:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNOPEN ) { ^~ compiler.c:1015:4: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ compiler.c:1016:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:1020:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TEXPRESSION ) { ^~ compiler.c:1020:36: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TEXPRESSION ) { ^~ compiler.c:1024:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:1064:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNCLOSE ) { ^~ compiler.c:1078:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT && *s != TFUNCLOSE ) s++; ^~ compiler.c:1078:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT && *s != TFUNCLOSE ) s++; ^~ compiler.c:1080:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNCLOSE ) s++; ^~ compiler.c:1086:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TEXPRESSION ) goto doexpr; ^~ compiler.c:1086:36: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TEXPRESSION ) goto doexpr; ^~ compiler.c:1087:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TDOLLAR ) { ^~ compiler.c:1087:36: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( s[0] == TFUNOPEN && s[1] == TDOLLAR ) { ^~ compiler.c:1091:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*128 + *s++; } ^~ compiler.c:1093:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNCLOSE ) { ^~ compiler.c:1101:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT && *s != TFUNCLOSE ) s++; ^~ compiler.c:1101:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT && *s != TFUNCLOSE ) s++; ^~ compiler.c:1103:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNCLOSE ) s++; ^~ compiler.c:1109:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { x1 += WILDOFFSET; s++; } ^~ compiler.c:1111:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNOPEN ) { ^~ compiler.c:1135:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TMINUS && *s == TVECTOR ) { sign = -sign; c = *s++; } ^~ compiler.c:1135:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TMINUS && *s == TVECTOR ) { sign = -sign; c = *s++; } ^~ compiler.c:1136:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1137:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1138:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD && c != TNUMBER ) { x2 += WILDOFFSET; s++; } ^~ compiler.c:1138:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD && c != TNUMBER ) { x2 += WILDOFFSET; s++; } ^~ compiler.c:1139:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSETNUM || c == TSETDOL ) { ^~ compiler.c:1139:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSETNUM || c == TSETDOL ) { ^~ compiler.c:1140:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSETDOL ) x2 = -x2; ^~ compiler.c:1149:27: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) x2 = 128*x2 + *s++; ^~ compiler.c:1151:9: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1158:9: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1160:9: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1172:8: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1180:8: warning: case label value is less than minimum value for type case TGENINDEX: ^~~~ compiler.c:1183:8: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1187:8: warning: case label value is less than minimum value for type case TWILDARG: ^~~~ compiler.c:1191:8: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ compiler.c:1194:8: warning: case label value is less than minimum value for type case TDUBIOUS: ^~~~ compiler.c:1198:8: warning: case label value is less than minimum value for type case TSGAMMA: /* Special gamma's */ ^~~~ compiler.c:1205:8: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ compiler.c:1206:8: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1219:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] } while ( *s == TCOMMA ); ^~ compiler.c:1226:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TMINUS && ( *s == TVECTOR || *s == TNUMBER ^~ compiler.c:1226:32: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TMINUS && ( *s == TVECTOR || *s == TNUMBER ^~ compiler.c:1226:49: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TMINUS && ( *s == TVECTOR || *s == TNUMBER ^~ compiler.c:1227:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] || *s == TNUMBER1 || *s == TSUBEXP ) ) { ^~ compiler.c:1227:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] || *s == TNUMBER1 || *s == TSUBEXP ) ) { ^~ compiler.c:1231:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1232:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1239:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSYMBOL ) { ^~ compiler.c:1242:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( c == TINDEX ) { ^~ compiler.c:1251:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { ^~ compiler.c:1252:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSYMBOL ) x2 += 2*MAXPOWER; ^~ compiler.c:1253:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( c != TNUMBER ) x2 += WILDOFFSET; ^~ compiler.c:1257:8: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ compiler.c:1259:8: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ compiler.c:1261:8: warning: case label value is less than minimum value for type case TEXPRESSION: ^~~~ compiler.c:1302:8: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1309:8: warning: case label value is less than minimum value for type case TGENINDEX: ^~~~ compiler.c:1312:8: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1317:8: warning: case label value is less than minimum value for type case TSGAMMA: /* Special gamma's */ ^~~~ compiler.c:1323:8: warning: case label value is less than minimum value for type case TDUBIOUS: ^~~~ compiler.c:1325:8: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ compiler.c:1328:8: warning: case label value is less than minimum value for type case TWILDARG: ^~~~ compiler.c:1330:8: warning: case label value is less than minimum value for type case TSETDOL: ^~~~ compiler.c:1332:8: warning: case label value is less than minimum value for type case TSETNUM: ^~~~ compiler.c:1342:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) x2 = 128*x2 + *s++; ^~ compiler.c:1344:10: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ compiler.c:1346:10: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ compiler.c:1348:10: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1355:10: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1357:10: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1365:8: warning: case label value is less than minimum value for type case TSUBEXP: ^~~~ compiler.c:1386:8: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ compiler.c:1387:8: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1397:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] } while ( *s == TCOMMA ); ^~ compiler.c:1399:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNCLOSE ) { ^~ compiler.c:1413:4: warning: case label value is less than minimum value for type case TDUBIOUS: ^~~~ compiler.c:1414:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) x1 = 128*x1 + *s++; ^~ compiler.c:1415:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ compiler.c:1416:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDOT ) goto dovector; ^~ compiler.c:1417:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ compiler.c:1427:4: warning: case label value is less than minimum value for type case TSUBEXP: ^~~~ compiler.c:1428:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:1429:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) { ^~ compiler.c:1431:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1432:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1433:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { x2 += 2*MAXPOWER; s++; } ^~ compiler.c:1434:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( c == TSYMBOL ) x2 += 2*MAXPOWER; ^~ compiler.c:1446:4: warning: case label value is less than minimum value for type case TMULTIPLY: ^~~~ compiler.c:1449:4: warning: case label value is less than minimum value for type case TDIVIDE: ^~~~ compiler.c:1453:4: warning: case label value is less than minimum value for type case TEXPRESSION: ^~~~ compiler.c:1455:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:1464:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ compiler.c:1467:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1468:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1470:8: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ compiler.c:1473:8: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1480:8: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1483:8: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ compiler.c:1485:8: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ compiler.c:1486:8: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1492:8: warning: case label value is less than minimum value for type case TSETDOL: ^~~~ compiler.c:1494:8: warning: case label value is less than minimum value for type case TSETNUM: ^~~~ compiler.c:1504:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) x2 = 128*x2 + *s++; ^~ compiler.c:1506:10: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ compiler.c:1508:10: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ compiler.c:1510:10: warning: case label value is less than minimum value for type case TINDEX: ^~~~ compiler.c:1517:10: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ compiler.c:1519:10: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1532:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] } while ( *s == TCOMMA ); ^~ compiler.c:1533:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNCLOSE ) { ^~ compiler.c:1536:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TFUNCLOSE ) s++; ^~ compiler.c:1579:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) { ^~ compiler.c:1587:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSUBEXP ) { ^~ compiler.c:1591:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; x2 = 0; while ( *s >= 0 ) { x2 = 128*x2 + *s++; } ^~ compiler.c:1600:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != RBRACE ) { ^~ compiler.c:1606:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) { ^~ compiler.c:1608:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1609:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1610:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD || c == TSYMBOL ) { x2 += 2*MAXPOWER; s++; } ^~ compiler.c:1610:32: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD || c == TSYMBOL ) { x2 += 2*MAXPOWER; s++; } ^~ compiler.c:1616:4: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ compiler.c:1619:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) { ^~ compiler.c:1620:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] s++; if ( *s == TMINUS ) { s++; deno = -deno; } ^~ compiler.c:1621:28: warning: comparison is always false due to limited range of data type [-Wtype-limits] c = *s++; base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1622:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*base + *s++; } ^~ compiler.c:1639:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s >= 0 ) { y = 100*y + *s++; } ^~ compiler.c:1641:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { ^~ compiler.c:1643:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s >= 0 ) { y = 100*y + *s++; x2 = 10000; } ^~ compiler.c:1648:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) { ^~ compiler.c:1649:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] s++; if ( *s == TMINUS ) { s++; deno = -deno; } ^~ compiler.c:1650:27: warning: comparison is always false due to limited range of data type [-Wtype-limits] c = *s++; base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1651:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = x2*base + *s++; } ^~ compiler.c:1671:4: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ compiler.c:1674:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s >= 0 ) { y = 128*y + *s++; } ^~ compiler.c:1677:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { ^~ compiler.c:1679:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s >= 0 ) { y = 128*y + *s++; x2 = 16384; } ^~ compiler.c:1687:4: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ compiler.c:1690:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:1702:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) { ^~ compiler.c:1706:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == RBRACE ) { ^~ compiler.c:1709:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TNUMBER ) { ^~ compiler.c:1711:27: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = 100*x2 + *s++; } ^~ compiler.c:1715:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != RBRACE ) { ^~ compiler.c:1726:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TDOLLAR ) { ^~ compiler.c:1728:27: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) { x1 = x1*128 + *s++; } ^~ compiler.c:1730:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == RBRACE ) goto CloseBraces; ^~ compiler.c:1731:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == LBRACE ) { ^~ compiler.c:1741:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) { ^~ compiler.c:1743:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) { s++; deno = -deno; } ^~ compiler.c:1745:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( c == TNUMBER ) ? 100: 128; ^~ compiler.c:1746:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] x2 = 0; while ( *s >= 0 ) { x2 = base*x2 + *s++; } ^~ compiler.c:1747:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSYMBOL ) { ^~ compiler.c:1748:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ compiler.c:1763:4: warning: case label value is less than minimum value for type case TSETNUM: ^~~~ compiler.c:1766:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) x1 = x1*128 + *s++; ^~ compiler.c:1769:4: warning: case label value is less than minimum value for type case TSETDOL: ^~~~ compiler.c:1772:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] x1 = 0; while ( *s >= 0 ) x1 = x1*128 + *s++; ^~ compiler.c:1775:4: warning: case label value is less than minimum value for type case TFUNOPEN: ^~~~ compiler.c:1781:4: warning: case label value is less than minimum value for type case TFUNCLOSE: ^~~~ compiler.c:1788:4: warning: case label value is less than minimum value for type case TSGAMMA: ^~~~ compiler.c: In function ‘CodeFactors’: compiler.c:1887:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t != TENDOFIT ) { ^~ compiler.c:1888:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *t >= 0 ) { while ( *t >= 0 ) t++; continue; } ^~ compiler.c:1888:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *t >= 0 ) { while ( *t >= 0 ) t++; continue; } ^~ compiler.c:1889:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1889:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1889:49: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1889:67: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1892:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1892:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1892:51: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1892:69: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1893:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1893:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1893:56: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1893:75: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1898:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TPLUS || *t == TMINUS ) && ( t > tokens ) ^~ compiler.c:1898:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TPLUS || *t == TMINUS ) && ( t > tokens ) ^~ compiler.c:1899:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] && ( t[-1] != TPLUS && t[-1] != TMINUS ) ) { ^~ compiler.c:1899:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] && ( t[-1] != TPLUS && t[-1] != TMINUS ) ) { ^~ compiler.c:1900:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1900:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1900:54: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1901:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] || t[-1] == TSETCLOSE || t[-1] == TFUNCLOSE ) { ^~ compiler.c:1901:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] || t[-1] == TSETCLOSE || t[-1] == TFUNCLOSE ) { ^~ compiler.c:1925:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TMULTIPLY || *t == TDIVIDE ) && t > tokens ) { ^~ compiler.c:1925:37: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TMULTIPLY || *t == TDIVIDE ) && t > tokens ) { ^~ compiler.c:1928:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TEXPRESSION ) { ^~ compiler.c:1930:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] nexp = 0; while ( *t >= 0 ) { nexp = nexp*128 + *t++; } ^~ compiler.c:1931:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) continue; ^~ compiler.c:1938:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TDOLLAR ) { ^~ compiler.c:1940:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] nexp = 0; while ( *t >= 0 ) { nexp = nexp*128 + *t++; } ^~ compiler.c:1941:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) continue; ^~ compiler.c:1957:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *t == TPLUS || *t == TMINUS ) { if ( *t == TMINUS ) first = -first; t++; } ^~ compiler.c:1957:28: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *t == TPLUS || *t == TMINUS ) { if ( *t == TMINUS ) first = -first; t++; } ^~ compiler.c:1957:50: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *t == TPLUS || *t == TMINUS ) { if ( *t == TMINUS ) first = -first; t++; } ^~ compiler.c:1964:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t != TENDOFIT ) { ^~ compiler.c:1965:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *t >= 0 ) { while ( *t >= 0 ) t++; continue; } ^~ compiler.c:1965:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *t >= 0 ) { while ( *t >= 0 ) t++; continue; } ^~ compiler.c:1966:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1966:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1966:49: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1966:67: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) { ^~ compiler.c:1969:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1969:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1969:51: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1969:69: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS || *t == LBRACE || *t == TSETOPEN || *t == TFUNOPEN ) nparenthesis++; ^~ compiler.c:1970:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1970:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1970:56: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1970:75: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS || *t == RBRACE || *t == TSETCLOSE || *t == TFUNCLOSE ) nparenthesis--; ^~ compiler.c:1975:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TMULTIPLY || *t == TDIVIDE ) && ( t > tokens ) ) { ^~ compiler.c:1975:37: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *t == TMULTIPLY || *t == TDIVIDE ) && ( t > tokens ) ) { ^~ compiler.c:1976:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1976:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1976:54: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[-1] >= 0 || t[-1] == RPARENTHESIS || t[-1] == RBRACE ^~ compiler.c:1977:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] || t[-1] == TSETCLOSE || t[-1] == TFUNCLOSE ) { ^~ compiler.c:1977:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] || t[-1] == TSETCLOSE || t[-1] == TFUNCLOSE ) { ^~ compiler.c:1990:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TDIVIDE ) power = -1; ^~ compiler.c:1991:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TMULTIPLY ) power = 1; ^~ compiler.c:1994:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TPOWER ) { ^~ compiler.c:1997:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:1997:39: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:1998:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *tt == TMINUS ) pow = -pow; ^~ compiler.c:2001:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *tt == TSYMBOL ) { ^~ compiler.c:2002:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] tt++; while ( *tt >= 0 ) tt++; ^~ compiler.c:2005:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] tt++; x2 = 0; while ( *tt >= 0 ) { x2 = 100*x2 + *tt++; } ^~ compiler.c:2028:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TEXPRESSION ) { ^~ compiler.c:2031:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] nexp = 0; while ( *t >= 0 ) { nexp = nexp*128 + *t++; } ^~ compiler.c:2032:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) continue; ^~ compiler.c:2033:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) { ^~ compiler.c:2036:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) nparenthesis++; ^~ compiler.c:2037:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) nparenthesis--; ^~ compiler.c:2042:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TPOWER ) { ^~ compiler.c:2045:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:2045:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:2046:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *tt == TMINUS ) pow = -pow; ^~ compiler.c:2049:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *tt != TNUMBER ) { ^~ compiler.c:2053:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] tt++; x2 = 0; while ( *tt >= 0 ) { x2 = 100*x2 + *tt++; } ^~ compiler.c:2087:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TDOLLAR ) { ^~ compiler.c:2090:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] nexp = 0; while ( *t >= 0 ) { nexp = nexp*128 + *t++; } ^~ compiler.c:2091:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) continue; ^~ compiler.c:2093:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TPOWER ) { ^~ compiler.c:2096:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:2096:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( ( *tt == TMINUS ) || ( *tt == TPLUS ) ) { ^~ compiler.c:2097:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *tt == TMINUS ) pow = -pow; ^~ compiler.c:2100:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *tt != TNUMBER ) { ^~ compiler.c:2104:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] tt++; x2 = 0; while ( *tt >= 0 ) { x2 = 100*x2 + *tt++; } ^~ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-compress.o `test -f 'compress.c' || echo './'`compress.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-comtool.o `test -f 'comtool.c' || echo './'`comtool.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-dollar.o `test -f 'dollar.c' || echo './'`dollar.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-execute.o `test -f 'execute.c' || echo './'`execute.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-extcmd.o `test -f 'extcmd.c' || echo './'`extcmd.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-factor.o `test -f 'factor.c' || echo './'`factor.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-findpat.o `test -f 'findpat.c' || echo './'`findpat.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-function.o `test -f 'function.c' || echo './'`function.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-if.o `test -f 'if.c' || echo './'`if.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-index.o `test -f 'index.c' || echo './'`index.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-lus.o `test -f 'lus.c' || echo './'`lus.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-message.o `test -f 'message.c' || echo './'`message.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-minos.o `test -f 'minos.c' || echo './'`minos.c minos.c: In function ‘ReadObject’: minos.c:1297:3: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ minos.c:1297:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ minos.c:1298:3: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ minos.c:1298:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-module.o `test -f 'module.c' || echo './'`module.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-names.o `test -f 'names.c' || echo './'`names.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-normal.o `test -f 'normal.c' || echo './'`normal.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-notation.o `test -f 'notation.c' || echo './'`notation.c normal.c: In function ‘Normalize’: normal.c:852:7: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( r3 < r2 ) *t++ = *r3++; *term = t - term; ^~~~~ normal.c:852:39: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( r3 < r2 ) *t++ = *r3++; *term = t - term; ^ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-opera.o `test -f 'opera.c' || echo './'`opera.c g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-optimize.o `test -f 'optimize.cc' || echo './'`optimize.cc gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-pattern.o `test -f 'pattern.c' || echo './'`pattern.c g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-poly.o `test -f 'poly.cc' || echo './'`poly.cc g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-polyfact.o `test -f 'polyfact.cc' || echo './'`polyfact.cc g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-polygcd.o `test -f 'polygcd.cc' || echo './'`polygcd.cc g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-polywrap.o `test -f 'polywrap.cc' || echo './'`polywrap.cc gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-pre.o `test -f 'pre.c' || echo './'`pre.c pre.c: In function ‘GetChar’: pre.c:345:6: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ pre.c:345:24: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ pre.c:353:8: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ pre.c:353:26: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ pre.c:355:7: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *t ) t++; t++; ^~~~~ pre.c:355:25: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *t ) t++; t++; ^ pre.c: In function ‘PutPreVar’: pre.c:594:5: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) *t++ = *s++; *t = 0; ^~~~~ pre.c:594:31: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) *t++ = *s++; *t = 0; ^ pre.c: In function ‘DoDo’: pre.c:2712:3: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *t ) *u++ = *t++; *t = 0; *u = 0; ^~~~~ pre.c:2712:29: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *t ) *u++ = *t++; *t = 0; *u = 0; ^ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-proces.o `test -f 'proces.c' || echo './'`proces.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-ratio.o `test -f 'ratio.c' || echo './'`ratio.c proces.c: In function ‘FiniTerm’: proces.c:2778:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if ( *v++ != *u++ ) break; i--; } ^~ proces.c:2778:38: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ if ( *v++ != *u++ ) break; i--; } ^ proces.c: In function ‘Generator’: proces.c:2906:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] else ^~~~ proces.c:2909:6: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘else’ goto Return0; ^~~~ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-reken.o `test -f 'reken.c' || echo './'`reken.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-reshuf.o `test -f 'reshuf.c' || echo './'`reshuf.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-sch.o `test -f 'sch.c' || echo './'`sch.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-setfile.o `test -f 'setfile.c' || echo './'`setfile.c reken.c: In function ‘PreRandom’: reken.c:3854:14: warning: ‘x’ may be used uninitialized in this function [-Wmaybe-uninitialized] x = (UWORD)PF_BroadcastNumber((LONG)x); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-smart.o `test -f 'smart.c' || echo './'`smart.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-sort.o `test -f 'sort.c' || echo './'`sort.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-startup.o `test -f 'startup.c' || echo './'`startup.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-store.o `test -f 'store.c' || echo './'`store.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-symmetr.o `test -f 'symmetr.c' || echo './'`symmetr.c store.c: In function ‘ReadSaveVariables’: store.c:4300:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if ( *((WORD *)out) == -AO.mpower ) *((WORD *)out) = -MAXPOWER; ^~ store.c:4301:41: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ out += sizeof(WORD); /* minpower */ ^~~ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-tables.o `test -f 'tables.c' || echo './'`tables.c tables.c: In function ‘CoTBenter’: tables.c:989:3: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ tables.c:989:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ tables.c: In function ‘CheckTableDeclarations’: tables.c:1140:4: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; while ( *s ) s++; s++; ^~~~~ tables.c:1140:22: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; while ( *s ) s++; s++; ^ tables.c:1148:4: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ tables.c:1148:22: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ tables.c:1153:4: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ tables.c:1153:22: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ tables.c: In function ‘CoTBload’: tables.c:1192:5: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; while ( *s ) s++; s++; num++; ^~~~~ tables.c:1192:23: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; while ( *s ) s++; s++; num++; ^ tables.c:1205:7: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *t ) t++; es = t - arguments; ^~~~~ tables.c:1205:25: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *t ) t++; es = t - arguments; ^~ tables.c:1265:7: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *t ) t++; es = t - arguments; ^~~~~ tables.c:1265:25: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *t ) t++; es = t - arguments; ^~ tables.c: In function ‘CoTBuse’: tables.c:1617:3: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( *s ) s++; s++; ^~~~~ tables.c:1617:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( *s ) s++; s++; ^ gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-token.o `test -f 'token.c' || echo './'`token.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-tools.o `test -f 'tools.c' || echo './'`tools.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-transform.o `test -f 'transform.c' || echo './'`transform.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-wildcard.o `test -f 'wildcard.c' || echo './'`wildcard.c In file included from tools.c:54:0: tools.c: In function ‘TruncateFile’: form3.h:422:22: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result] #define Utruncate(f) ftruncate(f->descriptor,0); ^~~~~~~~~~~~~~~~~~~~~~~~~~ tools.c:1287:3: note: in expansion of macro ‘Utruncate’ Utruncate(f); ^~~~~~~~~ token.c: In function ‘tokenize’: token.c:95:39: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( out > AC.tokens && ( out[-1] == TWILDCARD || out[-1] == TNOT ) ) { ^~ token.c:95:63: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( out > AC.tokens && ( out[-1] == TWILDCARD || out[-1] == TNOT ) ) { ^~ token.c:290:49: warning: comparison is always true due to limited range of data type [-Wtype-limits] ( ( out > AC.tokens+1 ) && ( out[-2] != TWILDCARD ) ) ) { ^~ token.c:312:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == RPARENTHESIS ) { ^~ token.c:317:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 && t > AC.tokens ) t--; ^~ token.c:318:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TEXPRESSION ) { ^~ token.c:388:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] || out[-1] != TFUNOPEN ) ) { ^~ token.c:396:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( out[-1] == TFUNOPEN ) out--; ^~ token.c:398:22: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( out[-1] != TCOMMA ) *out++ = RPARENTHESIS; ^~ token.c:412:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( out[-1] != TFUNOPEN && out[-1] != TCOMMA ) ^~ token.c:412:43: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( out[-1] != TFUNOPEN && out[-1] != TCOMMA ) ^~ token.c:456:39: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( out > AC.tokens && out[-1] != TFUNOPEN && ^~ token.c:457:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] out[-1] != LPARENTHESIS && out[-1] != TCOMMA ^~ token.c:457:42: warning: comparison is always true due to limited range of data type [-Wtype-limits] out[-1] != LPARENTHESIS && out[-1] != TCOMMA ^~ token.c:458:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] && out[-1] != LBRACE ) ^~ token.c:488:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] || object != 1 || out[-1] != TWILDCARD ) goto IllPos; ^~ token.c:540:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *out != TENDOFIT ) out++; ^~ token.c: In function ‘WriteTokens’: token.c:584:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *in != TENDOFIT ) { ^~ token.c:585:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *in < 0 ) { ^ token.c: In function ‘simp1token’: token.c:633:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:634:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == RBRACE ) { ^~ token.c:636:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *start != LBRACE ) start--; ^~ token.c:638:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 ) t--; ^~ token.c:639:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TSET && ( start[1] == TNUMBER || start[1] == TNUMBER1 ) ) { ^~ token.c:639:34: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TSET && ( start[1] == TNUMBER || start[1] == TNUMBER1 ) ) { ^~ token.c:639:57: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TSET && ( start[1] == TNUMBER || start[1] == TNUMBER1 ) ) { ^~ token.c:640:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = start[1] == TNUMBER ? 100: 128; ^~ token.c:643:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *start >= 0 && start < fill ) ^~ token.c:647:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] t++; n = *t++; while ( *t >= 0 ) { n = 128*n + *t++; } ^~ token.c: In function ‘simpwtoken’: token.c:721:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:722:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { ^~ token.c:724:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( t > s0 && t[-1] >= 0 ) t--; ^~ token.c:726:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *v >= 0 ) num = 128*num + *v++; ^~ token.c:731:5: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ token.c:732:5: warning: case label value is less than minimum value for type case TDUBIOUS: ^~~~ token.c:734:5: warning: case label value is less than minimum value for type case TINDEX: ^~~~ token.c:737:5: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ token.c:740:5: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ token.c:753:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNOT && s[1] == TSET ) { notflag = 1; s++; } ^~ token.c:753:28: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNOT && s[1] == TSET ) { notflag = 1; s++; } ^~ token.c:754:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSET ) { ^~ token.c:755:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; num = 0; while ( *s >= 0 ) num = 128*num + *s++; ^~ token.c:756:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( notflag == 0 && *s == TWILDCARD && s[1] == TSET ) { ^~ token.c:756:50: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( notflag == 0 && *s == TWILDCARD && s[1] == TSET ) { ^~ token.c:757:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] s += 2; numto = 0; while ( *s >= 0 ) numto = 128*numto + *s++; ^~ token.c:770:34: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( notflag == 0 && *s == LBRACE && s[1] == TSYMBOL ) { ^~ token.c:770:52: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( notflag == 0 && *s == LBRACE && s[1] == TSYMBOL ) { ^~ token.c:776:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] numto = 0; while ( *s >= 0 ) numto = 128*numto + *s++; ^~ token.c:777:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; /* most common mistake */ ^~ token.c:778:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == RBRACE ) { ^~ token.c:786:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TDOLLAR ) { ^~ token.c:788:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) numdollar = 128*numdollar + *s++; ^~ token.c:789:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == RBRACE ) { ^~ token.c:811:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s != TDOLLAR && *s != TENDOFIT && *s != RPARENTHESIS ^~ token.c:811:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s != TDOLLAR && *s != TENDOFIT && *s != RPARENTHESIS ^~ token.c:811:52: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s != TDOLLAR && *s != TENDOFIT && *s != RPARENTHESIS ^~ token.c:812:10: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != RBRACE && *s != TCOMMA && *s != TFUNCLOSE && *s != TMULTIPLY ^~ token.c:812:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != RBRACE && *s != TCOMMA && *s != TFUNCLOSE && *s != TMULTIPLY ^~ token.c:812:42: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != RBRACE && *s != TCOMMA && *s != TFUNCLOSE && *s != TMULTIPLY ^~ token.c:812:61: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != RBRACE && *s != TCOMMA && *s != TFUNCLOSE && *s != TMULTIPLY ^~ token.c:813:10: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER && *s != TDIVIDE && *s != TPLUS && *s != TMINUS ^~ token.c:813:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER && *s != TDIVIDE && *s != TPLUS && *s != TMINUS ^~ token.c:813:43: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER && *s != TDIVIDE && *s != TPLUS && *s != TMINUS ^~ token.c:813:58: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER && *s != TDIVIDE && *s != TPLUS && *s != TMINUS ^~ token.c:814:10: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER1 && *s != TEMPTY && *s != TFUNOPEN && *s != TDOT ) { ^~ token.c:814:27: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER1 && *s != TEMPTY && *s != TFUNOPEN && *s != TDOT ) { ^~ token.c:814:43: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER1 && *s != TEMPTY && *s != TFUNOPEN && *s != TDOT ) { ^~ token.c:814:61: warning: comparison is always true due to limited range of data type [-Wtype-limits] && *s != TPOWER1 && *s != TEMPTY && *s != TFUNOPEN && *s != TDOT ) { ^~ token.c:818:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDOLLAR ) { ^~ token.c:820:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) numdollar = 128*numdollar + *s++; ^~ token.c:831:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TWILDARG ) { ^~ token.c:834:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { num = 128*num + *s; *fill++ = *s++; } ^~ token.c:844:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDOLLAR ) { ^~ token.c:845:30: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; num = 0; while ( *s >= 0 ) num = 128*num + *s++; ^~ token.c: In function ‘simp2token’: token.c:878:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:879:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LPARENTHESIS && s[1] == LPARENTHESIS ) { ^~ token.c:879:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LPARENTHESIS && s[1] == LPARENTHESIS ) { ^~ token.c:883:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) n++; ^~ token.c:884:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) n--; ^~ token.c:886:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] == RPARENTHESIS ) { ^~ token.c:891:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TEMPTY ) s++; ^~ token.c:892:62: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == AM.facnum && ( fill > (s0+1) ) && fill[-2] == TDIVIDE ^~ token.c:893:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] && fill[-1] == TFUNCTION ) { ^~ token.c:896:65: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == AM.invfacnum && ( fill > (s0+1) ) && fill[-2] == TDIVIDE ^~ token.c:897:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] && fill[-1] == TFUNCTION ) { ^~ token.c:909:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:910:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LPARENTHESIS ) { ^~ token.c:914:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) n++; ^~ token.c:915:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) n--; ^~ token.c:917:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] == TFUNCLOSE && s[1] != TWILDARG ) { /* Check for last argument in sum */ ^~ token.c:917:35: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[1] == TFUNCLOSE && s[1] != TWILDARG ) { /* Check for last argument in sum */ ^~ token.c:920:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TFUNOPEN ) n--; ^~ token.c:921:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *v == TFUNCLOSE ) n++; ^~ token.c:925:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *v >= 0 ) v--; ^~ token.c:926:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TFUNCTION ) { v++; ^~ token.c:927:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] n = 0; while ( *v >= 0 && v < fill ) n = 128*n + *v++; ^~ token.c:941:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] && fill[-1] == TFUNOPEN ) { ^~ token.c:943:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TEXPRESSION ) { ^~ token.c:945:27: warning: comparison is always true due to limited range of data type [-Wtype-limits] n = 0; while ( *v >= 0 ) n = 128*n + *v++; ^~ token.c:955:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( ( fill[-1] == TFUNOPEN || fill[-1] == TCOMMA ) ^~ token.c:955:45: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( ( fill[-1] == TFUNOPEN || fill[-1] == TCOMMA ) ^~ token.c:956:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( t[1] == TFUNCLOSE || t[1] == TCOMMA ) ) ) { ^~ token.c:956:38: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( t[1] == TFUNCLOSE || t[1] == TCOMMA ) ) ) { ^~ token.c:959:6: warning: case label value is less than minimum value for type case TMINUS: ^~~~ token.c:961:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TVECTOR ) { ^~ token.c:962:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] w = v+1; while ( *w >= 0 ) w++; ^~ token.c:968:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TNUMBER || *v == TNUMBER1 ) { ^~ token.c:968:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *v == TNUMBER || *v == TNUMBER1 ) { ^~ token.c:970:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( *v == TNUMBER ) ? 100: 128; ^~ token.c:971:38: warning: comparison is always true due to limited range of data type [-Wtype-limits] vv = v+1; x = 0; while ( *vv >= 0 ) { x = x*base + *vv++; } ^~ token.c:977:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( *v == TNUMBER ) ? 100: 128; ^~ token.c:978:38: warning: comparison is always true due to limited range of data type [-Wtype-limits] vv = v+1; x = 0; while ( *vv >= 0 ) { x = x*base + *vv++; } ^~ token.c:984:49: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( ( v+2 == t ) || ( v+3 == t && v[2] >= 0 ) ) ^~ token.c:989:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *v == LPARENTHESIS && t[-1] == RPARENTHESIS ) { ^~ token.c:989:46: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *v == LPARENTHESIS && t[-1] == RPARENTHESIS ) { ^~ token.c:993:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *w == LPARENTHESIS ) n++; ^~ token.c:994:23: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *w == RPARENTHESIS ) n--; ^~ token.c:1002:6: warning: case label value is less than minimum value for type case TSETNUM: ^~~~ token.c:1003:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] v++; while ( *v >= 0 ) v++; ^~ token.c:1005:6: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ token.c:1007:46: warning: comparison is always false due to limited range of data type [-Wtype-limits] || v[1] == DENOMINATORSYMBOL ) && v[2] < 0 ) { ^ token.c:1010:6: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ token.c:1011:6: warning: case label value is less than minimum value for type case TINDEX: ^~~~ token.c:1012:6: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ token.c:1013:6: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ token.c:1014:6: warning: case label value is less than minimum value for type case TDUBIOUS: ^~~~ token.c:1015:6: warning: case label value is less than minimum value for type case TSGAMMA: ^~~~ token.c:1016:29: warning: comparison is always true due to limited range of data type [-Wtype-limits] tcommon: v++; while ( *v >= 0 ) v++; ^~ token.c:1017:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( v == t || ( v[0] == TWILDCARD && v+1 == t ) ) ^~ token.c:1021:6: warning: case label value is less than minimum value for type case TGENINDEX: ^~~~ token.c:1026:6: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ token.c:1027:6: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ token.c:1029:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( *v == TNUMBER ) ? 100: 128; ^~ token.c:1030:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] vv = v+1; x = 0; while ( *vv >= 0 ) { x = x*base + *vv++; } ^~ token.c:1036:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = ( *v == TNUMBER ) ? 100: 128; ^~ token.c:1037:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] vv = v+1; x = 0; while ( *vv >= 0 ) { x = x*base + *vv++; } ^~ token.c:1043:48: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( ( v+2 == t ) || ( v+3 == t && v[2] >= 0 ) ) ^~ token.c:1048:6: warning: case label value is less than minimum value for type case TWILDARG: ^~~~ token.c:1049:23: warning: comparison is always true due to limited range of data type [-Wtype-limits] v++; while ( *v >= 0 ) v++; ^~ token.c:1053:6: warning: case label value is less than minimum value for type case TEXPRESSION: ^~~~ token.c:1060:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *vv != TEXPRESSION ) break; ^~ token.c:1061:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] vv++; while ( *vv >= 0 ) vv++; ^~ token.c:1069:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *w == TFUNOPEN ) n--; ^~ token.c:1070:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *w == TFUNCLOSE ) n++; ^~ token.c:1073:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] w--; while ( w > to && *w >= 0 ) w--; ^~ token.c:1074:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *w != TFUNCTION ) { *fill++ = *s++; break; } ^~ token.c:1076:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *w >= 0 ) { n = 128*n + *w++; } ^~ token.c:1090:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TEMPTY ) s++; ^~ token.c: In function ‘simp3atoken’: token.c:1124:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:1126:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDIVIDE ) { denom = -1; s++; } ^~ token.c:1129:4: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ token.c:1130:4: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ token.c:1131:4: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ token.c:1132:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; /* skip the object */ ^~ token.c:1133:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; /* and the possible wildcard */ ^~ token.c:1135:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TPOWER ) continue; /* No power -> done */ ^~ token.c:1137:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) s++; /* negative: no difference here */ ^~ token.c:1138:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ token.c:1138:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ token.c:1139:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = *s == TNUMBER ? 100: 128; /* NUMBER = base 100 */ ^~ token.c:1142:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { /* it may look like not too big */ ^~ token.c:1146:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) s++; /* Finish the number if needed */ ^~ token.c:1147:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) goto doublepower; ^~ token.c:1150:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1150:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1150:50: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1151:29: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = 0; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1152:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { s++; ^~ token.c:1153:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) goto doublepower; ^~ token.c:1165:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) goto doublepower; ^~ token.c:1169:4: warning: case label value is less than minimum value for type case TINDEX: ^~~~ token.c:1170:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1171:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ token.c:1173:26: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || *s == TPOWER ) { ^~ token.c:1178:4: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ token.c:1179:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1180:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ token.c:1182:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ token.c:1185:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ token.c:1190:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNCLOSE ) { ^~ token.c:1198:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TDOT ) goto dodot; ^~ token.c:1199:26: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || *s == TPOWER || *s == TPOWER1 ) numexp++; ^~ token.c:1199:42: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || *s == TPOWER || *s == TPOWER1 ) numexp++; ^~ token.c:1201:4: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ token.c:1202:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1203:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) s++; ^~ token.c:1206:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1209:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1210:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) { if ( --n <= 0 ) break; } ^~ token.c:1215:26: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || *t == TPOWER || *t == TPOWER1 ) numexp++; ^~ token.c:1215:42: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || *t == TPOWER || *t == TPOWER1 ) numexp++; ^~ token.c:1217:4: warning: case label value is less than minimum value for type case TEXPRESSION: ^~~~ token.c:1218:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1220:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1223:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1224:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) { if ( --n <= 0 ) break; } ^~ token.c:1229:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) { ^~ token.c:1232:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) n++; ^~ token.c:1233:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) { if ( --n <= 0 ) break; } ^~ token.c:1238:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1238:46: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1239:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] && t[1] == TMINUS ) ) numexp++; ^~ token.c:1241:4: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ token.c:1242:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1243:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || ( ( *s == TPOWER || *s == TPOWER1 ) ^~ token.c:1243:46: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom < 0 || ( ( *s == TPOWER || *s == TPOWER1 ) ^~ token.c:1244:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] && s[1] == TMINUS ) ) numexp++; ^~ token.c:1246:4: warning: case label value is less than minimum value for type case LPARENTHESIS: ^~~~ token.c:1249:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) n++; ^~ token.c:1250:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) { if ( --n <= 0 ) break; } ^~ token.c:1254:28: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom > 0 && ( *t == TPOWER || *t == TPOWER1 ) ) { ^~ token.c:1254:44: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( denom > 0 && ( *t == TPOWER || *t == TPOWER1 ) ) { ^~ token.c:1255:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( ( t[1] == TNUMBER || t[1] == TNUMBER1 ) && t[2] >= 0 ^~ token.c:1255:37: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( ( t[1] == TNUMBER || t[1] == TNUMBER1 ) && t[2] >= 0 ^~ token.c:1255:59: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( ( t[1] == TNUMBER || t[1] == TNUMBER1 ) && t[2] >= 0 ^~ token.c:1256:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] && t[3] < 0 ) break; ^ token.c:1259:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( denom < 0 && ( *t == TPOWER || *t == TPOWER1 ) ) { ^~ token.c:1259:49: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( denom < 0 && ( *t == TPOWER || *t == TPOWER1 ) ) { ^~ token.c:1260:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] == TMINUS && ( t[2] == TNUMBER ^~ token.c:1260:36: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] == TMINUS && ( t[2] == TNUMBER ^~ token.c:1261:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] || t[2] == TNUMBER1 ) && t[3] >= 0 ^~ token.c:1261:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] || t[2] == TNUMBER1 ) && t[3] >= 0 ^~ token.c:1262:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] && t[4] < 0 ) break; ^ token.c:1265:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1265:51: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1266:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( t[1] == TMINUS || t[1] == LPARENTHESIS ) ) ) numexp++; ^~ token.c:1266:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] && ( t[1] == TMINUS || t[1] == LPARENTHESIS ) ) ) numexp++; ^~ token.c:1268:4: warning: case label value is less than minimum value for type case TSET: ^~~~ token.c:1269:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = *s++; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1280:4: warning: case label value is less than minimum value for type case TDOT: ^~~~ token.c:1282:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TVECTOR ) { s++; while ( *s >= 0 ) s++; } ^~ token.c:1282:44: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s == TVECTOR ) { s++; while ( *s >= 0 ) s++; } ^~ token.c:1283:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSET ) { ^~ token.c:1284:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = *s++; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1289:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) { ^~ token.c:1292:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) n++; ^~ token.c:1293:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == RBRACE ) { if ( --n <= 0 ) break; } ^~ token.c:1303:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSETNUM ) { ^~ token.c:1304:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = *s++; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1305:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TVECTOR ) goto nodot; ^~ token.c:1306:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = *s++; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1315:22: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c:1319:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; while ( *s >= 0 ) s++; ^~ token.c: In function ‘simp3btoken’: token.c:1348:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *s == TEMPTY ) s++; ^~ token.c:1349:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:1350:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TEMPTY ) { s++; continue; } ^~ token.c:1352:11: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TDIVIDE ) { denom = -1; *fill++ = *s++; } ^~ token.c:1354:10: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( c == TSETNUM ) { ^~ token.c:1355:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1360:4: warning: case label value is less than minimum value for type case TSYMBOL: ^~~~ token.c:1361:4: warning: case label value is less than minimum value for type case TNUMBER: ^~~~ token.c:1362:4: warning: case label value is less than minimum value for type case TNUMBER1: ^~~~ token.c:1364:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1365:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) *fill++ = *s++; ^~ token.c:1368:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TPOWER ) continue; ^~ token.c:1370:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TMINUS ) *fill++ = *s++; ^~ token.c:1371:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPLUS ) s++; ^~ token.c:1372:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TSETNUM ) { ^~ token.c:1373:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1377:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ token.c:1377:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TNUMBER || *s == TNUMBER1 ) { ^~ token.c:1378:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] base = *s == TNUMBER ? 100: 128; ^~ token.c:1381:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { ^~ token.c:1386:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1390:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1390:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1390:50: warning: comparison is always true due to limited range of data type [-Wtype-limits] else if ( *s == TSYMBOL && c != TNUMBER && c != TNUMBER1 ) { ^~ token.c:1392:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] n = 0; while ( *s >= 0 ) { n = 128*n + *s; *fill++ = *s++; } ^~ token.c:1393:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) { *fill++ = *s++; ^~ token.c:1394:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TPOWER ) goto doublepower; ^~ token.c:1415:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *ss == TMINUS ) { denom = -denom; ss++; } ^~ token.c:1426:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *ss == TPOWER ) goto doublepower; ^~ token.c:1432:4: warning: case label value is less than minimum value for type case TINDEX: ^~~~ token.c:1433:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1434:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) *fill++ = *s++; ^~ token.c:1436:4: warning: case label value is less than minimum value for type case TVECTOR: ^~~~ token.c:1437:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1438:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) *fill++ = *s++; ^~ token.c:1440:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNOPEN ) { ^~ token.c:1441:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TFUNCLOSE ) *fill++ = *s++; ^~ token.c:1444:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TDOT ) goto dodot; ^~ token.c:1447:4: warning: case label value is less than minimum value for type case TFUNCTION: ^~~~ token.c:1448:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1449:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TWILDCARD ) *fill++ = *s++; ^~ token.c:1452:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1455:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1456:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) { if ( --n <= 0 ) break; } ^~ token.c:1463:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TPOWER || *t == TPOWER1 ) { ^~ token.c:1463:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TPOWER || *t == TPOWER1 ) { ^~ token.c:1465:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( ( t[1] == TNUMBER || t[1] == TNUMBER1 ) ^~ token.c:1465:38: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( ( t[1] == TNUMBER || t[1] == TNUMBER1 ) ^~ token.c:1467:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[2] >= 0 && t[3] < 0 ) { sube = 0; break; } ^~ token.c:1467:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[2] >= 0 && t[3] < 0 ) { sube = 0; break; } ^ token.c:1469:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( t[1] == TMINUS && denom < 0 && ^~ token.c:1470:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] ( t[2] == TNUMBER || t[2] == TNUMBER1 ) ) { ^~ token.c:1470:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] ( t[2] == TNUMBER || t[2] == TNUMBER1 ) ) { ^~ token.c:1471:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[2] >= 0 && t[3] < 0 ) { sube = 0; break; } ^~ token.c:1471:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[2] >= 0 && t[3] < 0 ) { sube = 0; break; } ^ token.c:1481:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TMINUS ) { t++; denom = -denom; } ^~ token.c:1484:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) { ^~ token.c:1487:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) n++; ^~ token.c:1488:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) n--; ^~ token.c:1492:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCTION || *t == TDUBIOUS ) { ^~ token.c:1492:38: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCTION || *t == TDUBIOUS ) { ^~ token.c:1493:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *t++; while ( *t >= 0 ) *fill++ = *t++; ^~ token.c:1494:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TWILDCARD ) *fill++ = *t++; ^~ token.c:1495:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1498:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1499:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) n--; ^~ token.c:1504:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TSET ) { ^~ token.c:1506:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 ) { n = 128*n + *t; *fill++ = *t++; } ^~ token.c:1507:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) { ^~ token.c:1514:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) n++; ^~ token.c:1515:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) n--; ^~ token.c:1520:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TEXPRESSION ) { ^~ token.c:1521:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *t++; while ( *t >= 0 ) *fill++ = *t++; ^~ token.c:1522:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1525:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1526:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) n--; ^~ token.c:1530:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) { ^~ token.c:1533:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) n++; ^~ token.c:1534:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) n--; ^~ token.c:1539:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TVECTOR ) { ^~ token.c:1540:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *t++; while ( *t >= 0 ) *fill++ = *t++; ^~ token.c:1541:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1544:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1545:22: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) n--; ^~ token.c:1549:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TDOT ) { ^~ token.c:1551:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TVECTOR || *t == TDUBIOUS ) { ^~ token.c:1551:33: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TVECTOR || *t == TDUBIOUS ) { ^~ token.c:1552:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *t++; while ( *t >= 0 ) *fill++ = *t++; ^~ token.c:1554:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TSET ) { ^~ token.c:1556:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 ) { num = 128*num + *t; *fill++ = *t++; } ^~ token.c:1561:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) { ^~ token.c:1564:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) n++; ^~ token.c:1565:24: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) n--; ^~ token.c:1570:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TSETNUM ) { ^~ token.c:1572:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 ) { *fill++ = *t++; } ^~ token.c:1574:20: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t >= 0 ) { *fill++ = *t++; } ^~ token.c:1583:34: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *t++; while ( *t >= 0 ) *fill++ = *t++; ^~ token.c:1584:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TWILDCARD ) *fill++ = *t++; ^~ token.c:1587:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TPOWER ) goto doublepower; ^~ token.c:1603:4: warning: case label value is less than minimum value for type case TEXPRESSION: ^~~~ token.c:1604:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1606:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) { ^~ token.c:1609:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNOPEN ) n++; ^~ token.c:1610:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNCLOSE ) { if ( --n <= 0 ) break; } ^~ token.c:1615:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) { ^~ token.c:1618:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LBRACE ) n++; ^~ token.c:1619:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) { if ( --n <= 0 ) break; } ^~ token.c:1624:39: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t > s || denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1624:55: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t > s || denom < 0 || ( ( *t == TPOWER || *t == TPOWER1 ) ^~ token.c:1625:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] && t[1] == TMINUS ) ) goto dofunpower; ^~ token.c:1627:4: warning: case label value is less than minimum value for type case TDOLLAR: ^~~~ token.c:1628:32: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1630:4: warning: case label value is less than minimum value for type case LPARENTHESIS: ^~~~ token.c:1633:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == LPARENTHESIS ) n++; ^~ token.c:1634:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) { if ( --n <= 0 ) break; } ^~ token.c:1639:4: warning: case label value is less than minimum value for type case TSET: ^~~~ token.c:1641:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { *fill++ = *s; n = 128*n + *s++; } ^~ token.c:1652:4: warning: case label value is less than minimum value for type case TDOT: ^~~~ token.c:1654:13: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TVECTOR ) { ^~ token.c:1655:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1657:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSET ) { ^~ token.c:1659:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) { *fill++ = *s; n = 128*n + *s++; } ^~ token.c:1660:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) { ^~ token.c:1667:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LBRACE ) n++; ^~ token.c:1668:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == RBRACE ) { if ( --n <= 0 ) break; } ^~ token.c:1678:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TSETNUM ) { ^~ token.c:1679:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1680:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TVECTOR ) goto nodot; ^~ token.c:1681:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = *s++; while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1687:17: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) *fill++ = *s++; ^~ token.c:1693:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) *fill++ = *s++; ^~ token.c: In function ‘simp4token’: token.c:1718:13: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:1719:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSET ) { ^~ token.c:1720:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TEMPTY ) s++; ^~ token.c:1724:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( fill[-1] == TWILDCARD ) { *fill++ = *s++; continue; } ^~ token.c:1725:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( fill[-1] == TNOT && fill[-2] == TWILDCARD ) { *fill++ = *s++; continue; } ^~ token.c:1725:37: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( fill[-1] == TNOT && fill[-2] == TWILDCARD ) { *fill++ = *s++; continue; } ^~ token.c:1726:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] s1 = s++; n = 0; while ( *s >= 0 ) { n = 128*n + *s++; } ^~ token.c:1728:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != LBRACE ) { while ( s1 < s ) *fill++ = *s1++; continue; } ^~ token.c:1734:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSYMBOL && *s != TDOLLAR ) { ^~ token.c:1734:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSYMBOL && *s != TDOLLAR ) { ^~ token.c:1737:4: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~ token.c:1737:38: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~~~~ token.c:1739:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] settype = ( *s == TDOLLAR ); ^~ token.c:1741:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s >= 0 ) nsym = 128*nsym + *s++; ^~ token.c:1742:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != RBRACE ) { ^~ token.c:1745:4: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~ token.c:1745:38: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~~~~ token.c:1763:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNCLOSE ) { ^~ token.c:1766:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == TFUNCLOSE ) level++; ^~ token.c:1767:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNOPEN ) { ^~ token.c:1774:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RBRACE ) { ^~ token.c:1777:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == RBRACE ) level++; ^~ token.c:1778:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == LBRACE ) { ^~ token.c:1785:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == RPARENTHESIS ) { ^~ token.c:1788:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t == RPARENTHESIS ) level++; ^~ token.c:1789:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == LPARENTHESIS ) { ^~ token.c:1796:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *t == TFUNOPEN ) { ^~ token.c:1799:16: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t1 == TFUNCTION ) { ^~ token.c:1805:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t1 == LPARENTHESIS ) t1++; ^~ token.c:1806:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *t1 == TSYMBOL ) { ^~ token.c:1810:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] && t1[2] < 0 ) {} ^ token.c:1813:22: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *t1 >= 0 && t1 < fill ) level = 128*level + *t1++; ^~ token.c:1815:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] == LPARENTHESIS ^~ token.c:1816:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] && *t1 == RPARENTHESIS && t1[1] == TCOMMA ) break; ^~ token.c:1816:44: warning: comparison is always false due to limited range of data type [-Wtype-limits] && *t1 == RPARENTHESIS && t1[1] == TCOMMA ) break; ^~ token.c:1817:21: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( t[1] != LPARENTHESIS && *t1 == TCOMMA ) break; ^~ token.c:1817:44: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( t[1] != LPARENTHESIS && *t1 == TCOMMA ) break; ^~ token.c:1830:6: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~ token.c:1830:40: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’ while ( s1 < s ) *fill++ = *s1++; continue; ^~~~~~~~ token.c:1849:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s1 >= 0 ) *s3++ = *s1++; ^~ token.c:1853:15: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s2 >= 0 ) *fill++ = *s2++; ^~ token.c:1854:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] *fill++ = type; while ( *s1 >= 0 ) *fill++ = *s1++; ^~ token.c: In function ‘simp5token’: token.c:1872:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:1873:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == TFUNCTION ) { ^~ token.c:1874:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = 0; while ( *s >= 0 ) n = 128*n + *s++; ^~ token.c:1876:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TFUNOPEN ) continue; ^~ token.c:1878:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSYMBOL && *s != TINDEX ) continue; ^~ token.c:1878:31: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TSYMBOL && *s != TINDEX ) continue; ^~ token.c:1880:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] n = 0; while ( *s >= 0 ) n = 128*n + *s++; ^~ token.c:1882:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( *s != TCOMMA ) continue; ^~ token.c: In function ‘simp6token’: token.c:1923:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *s == TPLUS || *s == TMINUS ) s++; ^~ token.c:1923:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *s == TPLUS || *s == TMINUS ) s++; ^~ token.c:1925:14: warning: comparison is always true due to limited range of data type [-Wtype-limits] while ( *s != TENDOFIT ) { ^~ token.c:1926:12: warning: comparison is always false due to limited range of data type [-Wtype-limits] if ( *s == LPARENTHESIS ) level++; ^~ token.c:1927:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == RPARENTHESIS ) level--; ^~ token.c:1928:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNOPEN ) level++; ^~ token.c:1929:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNCLOSE ) level--; ^~ token.c:1930:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *s == TPLUS || *s == TMINUS ) && level == 0 ) { ^~ token.c:1930:34: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( ( *s == TPLUS || *s == TMINUS ) && level == 0 ) { ^~ token.c:1934:16: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( s[-1] != TPOWER && s[-1] != TPLUS && s[-1] != TMINUS ) { ^~ token.c:1934:35: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( s[-1] != TPOWER && s[-1] != TPLUS && s[-1] != TMINUS ) { ^~ token.c:1934:53: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( s[-1] != TPOWER && s[-1] != TPLUS && s[-1] != TMINUS ) { ^~ token.c:1938:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TEXPRESSION ) { ^~ token.c:1940:28: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; n = 0; while ( *s >= 0 ) n = 128*n + *s++; ^~ token.c:1983:60: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( ( ( AS.Oldvflags[n] & ISFACTORIZED ) != 0 ) && *s != LBRACE ) { ^~ token.c:1988:19: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( ss[-1] != TFUNOPEN || funnum != NUMFACTORS-FUNCTION ) { ^~ token.c:1996:17: warning: comparison is always false due to limited range of data type [-Wtype-limits] else if ( *s == TFUNCTION ) { ^~ token.c:1997:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] s++; funnum = 0; while ( *s >= 0 ) funnum = 128*funnum + *s++; ^~ g++ -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-mytime.o `test -f 'mytime.cc' || echo './'`mytime.cc gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-unixfile.o `test -f 'unixfile.c' || echo './'`unixfile.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-mpi.o `test -f 'mpi.c' || echo './'`mpi.c gcc -DHAVE_CONFIG_H -I. -I.. "`suffix=; [ "x" = x ] && suffix=DUMMY; echo -DPRODUCTIONDATE$suffix='""'`" -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/include/mpich -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-parallel.o `test -f 'parallel.c' || echo './'`parallel.c g++ -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -s -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -o form form-argument.o form-checkpoint.o form-comexpr.o form-compcomm.o form-compiler.o form-compress.o form-comtool.o form-dollar.o form-execute.o form-extcmd.o form-factor.o form-findpat.o form-function.o form-if.o form-index.o form-lus.o form-message.o form-minos.o form-module.o form-names.o form-normal.o form-notation.o form-opera.o form-optimize.o form-pattern.o form-poly.o form-polyfact.o form-polygcd.o form-polywrap.o form-pre.o form-proces.o form-ratio.o form-reken.o form-reshuf.o form-sch.o form-setfile.o form-smart.o form-sort.o form-startup.o form-store.o form-symmetr.o form-tables.o form-token.o form-tools.o form-transform.o form-wildcard.o form-mytime.o form-unixfile.o g++ -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -s -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -o tform tform-argument.o tform-checkpoint.o tform-comexpr.o tform-compcomm.o tform-compiler.o tform-compress.o tform-comtool.o tform-dollar.o tform-execute.o tform-extcmd.o tform-factor.o tform-findpat.o tform-function.o tform-if.o tform-index.o tform-lus.o tform-message.o tform-minos.o tform-module.o tform-names.o tform-normal.o tform-notation.o tform-opera.o tform-optimize.o tform-pattern.o tform-poly.o tform-polyfact.o tform-polygcd.o tform-polywrap.o tform-pre.o tform-proces.o tform-ratio.o tform-reken.o tform-reshuf.o tform-sch.o tform-setfile.o tform-smart.o tform-sort.o tform-startup.o tform-store.o tform-symmetr.o tform-tables.o tform-token.o tform-tools.o tform-transform.o tform-wildcard.o tform-mytime.o tform-unixfile.o tform-threads.o mpic++ -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -s -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -o parform parform-argument.o parform-checkpoint.o parform-comexpr.o parform-compcomm.o parform-compiler.o parform-compress.o parform-comtool.o parform-dollar.o parform-execute.o parform-extcmd.o parform-factor.o parform-findpat.o parform-function.o parform-if.o parform-index.o parform-lus.o parform-message.o parform-minos.o parform-module.o parform-names.o parform-normal.o parform-notation.o parform-opera.o parform-optimize.o parform-pattern.o parform-poly.o parform-polyfact.o parform-polygcd.o parform-polywrap.o parform-pre.o parform-proces.o parform-ratio.o parform-reken.o parform-reshuf.o parform-sch.o parform-setfile.o parform-smart.o parform-sort.o parform-startup.o parform-store.o parform-symmetr.o parform-tables.o parform-token.o parform-tools.o parform-transform.o parform-wildcard.o parform-mytime.o parform-unixfile.o parform-mpi.o parform-parallel.o make[4]: Leaving directory '/<>/sources' Making all in check make[4]: Entering directory '/<>/check' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/<>/check' make[4]: Entering directory '/<>' make[4]: Leaving directory '/<>' make[3]: Leaving directory '/<>' make[2]: Leaving directory '/<>' /usr/bin/make -C doc pdf make[2]: Entering directory '/<>/doc' Making pdf in doxygen make[3]: Entering directory '/<>/doc/doxygen' make[3]: Nothing to be done for 'pdf'. make[3]: Leaving directory '/<>/doc/doxygen' Making pdf in manual make[3]: Entering directory '/<>/doc/manual' OLDDATE=0; if [ -f manualdate.tex ]; then OLDDATE=$(cat manualdate.tex); OLDDATE=$(date -d "$OLDDATE" +%Y%m%d); fi; \ NEWDATE=0; if [ "x" != x ]; then NEWDATE=; else NEWDATE=$(date +"%d %b %Y"); fi; \ if [ $(date -d "$NEWDATE" +%Y%m%d) -gt $OLDDATE ]; then echo $NEWDATE > manualdate.tex; echo DIDIT; fi DIDIT This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./manual.tex LaTeX2e <2017-04-15> Babel <3.11> and hyphenation patterns for 3 language(s) loaded. (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) Package hyperref Message: Driver: hpdftex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) Package hyperref Warning: Option `hyperindex' has already been used, (hyperref) setting the option has no effect on input line 18. Package hyperref Warning: Option `pagebackref' has already been used, (hyperref) setting the option has no effect on input line 18. Package hyperref Warning: Values of option `pdfpagemode': (hyperref) * `UseNone' (hyperref) * `UseOutlines' (hyperref) * `UseThumbs' (hyperref) * `FullScreen' (hyperref) * `UseOC' (PDF 1.5) (hyperref) * `UseAttachments' (PDF 1.6) (hyperref) * An empty value disables the option. (hyperref) Unknown value `None' on input line 18. Writing index file manual.idx No file manual.aux. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./manualdate.tex) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2] [1] [2] (./startup.tex Chapter 1. pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has been already used, duplicate ignored \relax l.47 \item[-pipe] Indicates that \FORM\ is started up as the receiving [1] LaTeX Warning: Reference `checkpoints' on page 2 undefined on input line 52. LaTeX Warning: Reference `ontotalsize' on page 2 undefined on input line 60. LaTeX Warning: Reference `parallel' on page 2 undefined on input line 67. pdfTeX warning (ext4): destination with the same identifier (name{page.2}) has been already used, duplicate ignored \relax l.110 \item I f the command tail specifies a setup file, \FORM\ will use this... [2] (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) LaTeX Warning: Reference `setup' on page 3 undefined on input line 125. ) (./variable.tex [3] Chapter 2. LaTeX Warning: Reference `preprocessor' on page 4 undefined on input line 11. LaTeX Warning: Reference `dollars' on page 4 undefined on input line 13. LaTeX Warning: Reference `setup' on page 4 undefined on input line 57. [4] LaTeX Warning: Reference `substasymbols' on page 5 undefined on input line 122. [5] LaTeX Warning: Reference `sect-extrasymbols' on page 6 undefined on input line 195. LaTeX Warning: Reference `substadimension' on page 6 undefined on input line 20 7. [6] LaTeX Warning: Reference `substavectors' on page 7 undefined on input line 221. LaTeX Warning: Reference `substaindex' on page 7 undefined on input line 251. LaTeX Warning: Reference `substadimension' on page 7 undefined on input line 25 9. LaTeX Warning: Reference `setup' on page 7 undefined on input line 276. [7] LaTeX Warning: Reference `substafixindex' on page 8 undefined on input line 288 . LaTeX Warning: Reference `gammaalgebra' on page 8 undefined on input line 317. LaTeX Warning: Reference `functions' on page 8 undefined on input line 344. LaTeX Warning: Reference `substatable' on page 8 undefined on input line 348. LaTeX Warning: Reference `tablebase' on page 8 undefined on input line 349. LaTeX Warning: Reference `substatensors' on page 8 undefined on input line 358. LaTeX Warning: Reference `substantensors' on page 8 undefined on input line 359 . LaTeX Warning: Reference `substactensors' on page 8 undefined on input line 359 . [8] LaTeX Warning: Reference `substaset' on page 9 undefined on input line 388. [9] LaTeX Warning: Reference `substasum' on page 10 undefined on input line 428. [10] LaTeX Warning: Reference `pattern' on page 11 undefined on input line 482. LaTeX Warning: Reference `preprocessor' on page 11 undefined on input line 516. [11] LaTeX Warning: Reference `substaautodeclare' on page 12 undefined on input line 574. [12] LaTeX Warning: Reference `substasum' on page 13 undefined on input line 626. LaTeX Warning: Reference `substarenumber' on page 13 undefined on input line 66 1. [13] [14] LaTeX Warning: Reference `fund' on page 15 undefined on input line 799. [15] LaTeX Warning: Reference `substaextrasymbols' on page 16 undefined on input lin e 811. LaTeX Warning: Reference `substatopolynomial' on page 16 undefined on input lin e 816. [16] [17]) (./prepro.tex [18] Chapter 3. LaTeX Warning: Reference `dollars' on page 19 undefined on input line 28. [19] LaTeX Warning: Reference `substaextrasymbols' on page 20 undefined on input lin e 70. LaTeX Warning: Reference `optimization' on page 20 undefined on input line 72. LaTeX Warning: Reference `optimization' on page 20 undefined on input line 74. LaTeX Warning: Reference `optimization' on page 20 undefined on input line 76. [20] LaTeX Warning: Reference `pattern' on page 21 undefined on input line 148. [21] [22] LaTeX Warning: Reference `prermseparator' on page 23 undefined on input line 26 7. LaTeX Warning: Reference `precall' on page 23 undefined on input line 268. LaTeX Warning: Reference `predo' on page 23 undefined on input line 268. LaTeX Warning: Reference `prewrite' on page 23 undefined on input line 290. LaTeX Warning: Reference `preclose' on page 23 undefined on input line 291. LaTeX Warning: Reference `precreate' on page 23 undefined on input line 291. LaTeX Warning: Reference `preremove' on page 23 undefined on input line 292. LaTeX Warning: Reference `preswitch' on page 23 undefined on input line 308. LaTeX Warning: Reference `preendswitch' on page 23 undefined on input line 309. LaTeX Warning: Reference `precase' on page 23 undefined on input line 310. LaTeX Warning: Reference `predefault' on page 23 undefined on input line 311. LaTeX Warning: Reference `predo' on page 23 undefined on input line 330. LaTeX Warning: Reference `preenddo' on page 23 undefined on input line 330. LaTeX Warning: Reference `preprocedure' on page 23 undefined on input line 348. LaTeX Warning: Reference `preendprocedure' on page 23 undefined on input line 3 49. LaTeX Warning: Reference `setup' on page 23 undefined on input line 359. [23] LaTeX Warning: Reference `pattern' on page 24 undefined on input line 407. [24] LaTeX Warning: Reference `predefine' on page 25 undefined on input line 431. LaTeX Warning: Reference `preprocedureextension' on page 25 undefined on input line 438. LaTeX Warning: Reference `setup' on page 25 undefined on input line 439. LaTeX Warning: Reference `preswitch' on page 25 undefined on input line 451. LaTeX Warning: Reference `preendswitch' on page 25 undefined on input line 452. LaTeX Warning: Reference `prebreak' on page 25 undefined on input line 453. LaTeX Warning: Reference `predefault' on page 25 undefined on input line 454. LaTeX Warning: Reference `optimization' on page 25 undefined on input line 475. LaTeX Warning: Reference `prewrite' on page 25 undefined on input line 487. LaTeX Warning: Reference `preappend' on page 25 undefined on input line 487. LaTeX Warning: Reference `precreate' on page 25 undefined on input line 488. LaTeX Warning: Reference `preremove' on page 25 undefined on input line 488. [25] LaTeX Warning: Reference `prewrite' on page 26 undefined on input line 528. LaTeX Warning: Reference `preclose' on page 26 undefined on input line 529. LaTeX Warning: Reference `preappend' on page 26 undefined on input line 529. LaTeX Warning: Reference `preremove' on page 26 undefined on input line 530. LaTeX Warning: Reference `preswitch' on page 26 undefined on input line 548. LaTeX Warning: Reference `preendswitch' on page 26 undefined on input line 549. LaTeX Warning: Reference `precase' on page 26 undefined on input line 550. LaTeX Warning: Reference `prebreak' on page 26 undefined on input line 551. LaTeX Warning: Reference `preredefine' on page 26 undefined on input line 573. LaTeX Warning: Reference `preundefine' on page 26 undefined on input line 574. [26] LaTeX Warning: Reference `precall' on page 27 undefined on input line 624. LaTeX Warning: Reference `preenddo' on page 27 undefined on input line 644. [27] LaTeX Warning: Reference `substaredefine' on page 28 undefined on input line 71 5. [28] LaTeX Warning: Reference `preif' on page 29 undefined on input line 764. LaTeX Warning: Reference `preendif' on page 29 undefined on input line 765. LaTeX Warning: Reference `preelseif' on page 29 undefined on input line 766. LaTeX Warning: Reference `preifdef' on page 29 undefined on input line 767. LaTeX Warning: Reference `preifndef' on page 29 undefined on input line 768. LaTeX Warning: Reference `preif' on page 29 undefined on input line 788. LaTeX Warning: Reference `preendif' on page 29 undefined on input line 789. LaTeX Warning: Reference `preelse' on page 29 undefined on input line 790. [29] LaTeX Warning: Reference `predo' on page 30 undefined on input line 826. LaTeX Warning: Reference `preif' on page 30 undefined on input line 841. LaTeX Warning: Reference `preelse' on page 30 undefined on input line 842. LaTeX Warning: Reference `preelseif' on page 30 undefined on input line 843. LaTeX Warning: Reference `preifdef' on page 30 undefined on input line 844. LaTeX Warning: Reference `preifndef' on page 30 undefined on input line 845. LaTeX Warning: Reference `preinside' on page 30 undefined on input line 861. LaTeX Warning: Reference `preprocedure' on page 30 undefined on input line 877. LaTeX Warning: Reference `precall' on page 30 undefined on input line 878. LaTeX Warning: Reference `preswitch' on page 30 undefined on input line 901. LaTeX Warning: Reference `precase' on page 30 undefined on input line 902. LaTeX Warning: Reference `prebreak' on page 30 undefined on input line 903. LaTeX Warning: Reference `predefault' on page 30 undefined on input line 904. [30] LaTeX Warning: Reference `polynomials' on page 31 undefined on input line 977. LaTeX Warning: Reference `dollars' on page 31 undefined on input line 978. [31] LaTeX Warning: Reference `preendif' on page 32 undefined on input line 1034. LaTeX Warning: Reference `preelse' on page 32 undefined on input line 1035. LaTeX Warning: Reference `preelseif' on page 32 undefined on input line 1036. LaTeX Warning: Reference `preifdef' on page 32 undefined on input line 1037. LaTeX Warning: Reference `preifndef' on page 32 undefined on input line 1038. [32] LaTeX Warning: Reference `substaif' on page 33 undefined on input line 1093. LaTeX Warning: Reference `substasymbols' on page 33 undefined on input line 111 7. LaTeX Warning: Reference `substasymbols' on page 33 undefined on input line 112 4. LaTeX Warning: Reference `preif' on page 33 undefined on input line 1141. LaTeX Warning: Reference `preendif' on page 33 undefined on input line 1142. LaTeX Warning: Reference `preelse' on page 33 undefined on input line 1143. LaTeX Warning: Reference `preifndef' on page 33 undefined on input line 1144. [33] LaTeX Warning: Reference `preif' on page 34 undefined on input line 1160. LaTeX Warning: Reference `preendif' on page 34 undefined on input line 1161. LaTeX Warning: Reference `preelse' on page 34 undefined on input line 1162. LaTeX Warning: Reference `preifdef' on page 34 undefined on input line 1163. LaTeX Warning: Reference `setup' on page 34 undefined on input line 1190. LaTeX Warning: Reference `preendinside' on page 34 undefined on input line 1229 . LaTeX Warning: Reference `dollars' on page 34 undefined on input line 1232. [34] LaTeX Warning: Reference `optimization' on page 35 undefined on input line 1280 . LaTeX Warning: Reference `presystem' on page 35 undefined on input line 1292. [35] LaTeX Warning: Reference `preendprocedure' on page 36 undefined on input line 1 365. LaTeX Warning: Reference `precall' on page 36 undefined on input line 1366. [36] LaTeX Warning: Reference `precall' on page 37 undefined on input line 1412. LaTeX Warning: Reference `setup' on page 37 undefined on input line 1419. LaTeX Warning: Reference `instrclear' on page 37 undefined on input line 1431. LaTeX Warning: Reference `predefine' on page 37 undefined on input line 1462. LaTeX Warning: Reference `preundefine' on page 37 undefined on input line 1463. LaTeX Warning: Reference `prewrite' on page 37 undefined on input line 1482. LaTeX Warning: Reference `preappend' on page 37 undefined on input line 1482. LaTeX Warning: Reference `precreate' on page 37 undefined on input line 1483. LaTeX Warning: Reference `preclose' on page 37 undefined on input line 1483. [37] LaTeX Warning: Reference `setexternalcommunication' on page 38 undefined on inp ut line 1519. LaTeX Warning: Reference `preaddseparator' on page 38 undefined on input line 1 534. LaTeX Warning: Reference `precall' on page 38 undefined on input line 1535. LaTeX Warning: Reference `predo' on page 38 undefined on input line 1535. [38] LaTeX Warning: Reference `funrandom' on page 39 undefined on input line 1638. LaTeX Warning: Reference `funranperm' on page 39 undefined on input line 1638. LaTeX Warning: Reference `funrandom' on page 39 undefined on input line 1642. [39] LaTeX Warning: Reference `preprovariables' on page 40 undefined on input line 1 696. LaTeX Warning: Reference `preendswitch' on page 40 undefined on input line 1713 . LaTeX Warning: Reference `precase' on page 40 undefined on input line 1714. LaTeX Warning: Reference `prebreak' on page 40 undefined on input line 1715. LaTeX Warning: Reference `predefault' on page 40 undefined on input line 1716. [40] LaTeX Warning: Reference `preinclude' on page 41 undefined on input line 1729. LaTeX Warning: Reference `prepipe' on page 41 undefined on input line 1779. [41] LaTeX Warning: Reference `predefine' on page 42 undefined on input line 1829. LaTeX Warning: Reference `preredefine' on page 42 undefined on input line 1830. LaTeX Warning: Reference `preappend' on page 42 undefined on input line 1853. LaTeX Warning: Reference `precreate' on page 42 undefined on input line 1854. LaTeX Warning: Reference `preremove' on page 42 undefined on input line 1854. LaTeX Warning: Reference `preclose' on page 42 undefined on input line 1855. [42] LaTeX Warning: Reference `setup' on page 43 undefined on input line 1900. LaTeX Warning: Reference `sect-extrasymbols' on page 43 undefined on input line 1908. LaTeX Warning: Reference `optimization' on page 43 undefined on input line 1911 . [43] [44]) (./module.tex [45] Chapter 4. LaTeX Warning: Reference `setup' on page 46 undefined on input line 23. [46] LaTeX Warning: Reference `setup' on page 47 undefined on input line 69. LaTeX Warning: Reference `substamoduleoption' on page 47 undefined on input lin e 99. [47] [48] [49] [50]) (./pattern.tex [51] Chapter 5. [52] [53] LaTeX Warning: Reference `setup' on page 54 undefined on input line 192. [54] LaTeX Warning: Reference `dollars' on page 55 undefined on input line 234. ) (./dollar.tex [55] Chapter 6. [56] [57] LaTeX Warning: Reference `prefactdollar' on page 58 undefined on input line 146 . LaTeX Warning: Reference `substafactdollar' on page 58 undefined on input line 147. LaTeX Warning: Reference `polynomials' on page 58 undefined on input line 149. LaTeX Warning: Reference `prewrite' on page 58 undefined on input line 154. LaTeX Warning: Reference `substaprint' on page 58 undefined on input line 156. [58] LaTeX Warning: Reference `polynomials' on page 59 undefined on input line 217. [59] LaTeX Warning: Reference `substamoduleoption' on page 60 undefined on input lin e 282. [60]) (./statements.tex [61] Chapter 7. LaTeX Warning: Reference `substabracket' on page 62 undefined on input line 14. LaTeX Warning: Reference `brackets' on page 62 undefined on input line 15. LaTeX Warning: Reference `substabracket' on page 62 undefined on input line 20. LaTeX Warning: Reference `substabracket' on page 62 undefined on input line 25. LaTeX Warning: Reference `substaidentify' on page 62 undefined on input line 38 . LaTeX Warning: Reference `substaidold' on page 62 undefined on input line 38. LaTeX Warning: Reference `substaidold' on page 62 undefined on input line 47. LaTeX Warning: Reference `substaidentify' on page 62 undefined on input line 54 . LaTeX Warning: Reference `substaputinside' on page 62 undefined on input line 6 5. [62] LaTeX Warning: Reference `substabracket' on page 63 undefined on input line 73. LaTeX Warning: Reference `substaabrackets' on page 63 undefined on input line 7 3. LaTeX Warning: Reference `substasymmetrize' on page 63 undefined on input line 89. LaTeX Warning: Reference `substacyclesymmetrize' on page 63 undefined on input line 90. LaTeX Warning: Reference `substarcyclesymmetrize' on page 63 undefined on input line 90. LaTeX Warning: Reference `substasymmetrize' on page 63 undefined on input line 94. LaTeX Warning: Reference `tablebase' on page 63 undefined on input line 114. LaTeX Warning: Reference `tblapply' on page 63 undefined on input line 114. LaTeX Warning: Reference `substaargimplode' on page 63 undefined on input line 129. LaTeX Warning: Reference `substaargimplode' on page 63 undefined on input line 132. [63] LaTeX Warning: Reference `substaargexplode' on page 64 undefined on input line 145. LaTeX Warning: Reference `substaendargument' on page 64 undefined on input line 203. LaTeX Warning: Reference `substaendargument' on page 64 undefined on input line 208. [64] LaTeX Warning: Reference `substasymbols' on page 65 undefined on input line 252 . LaTeX Warning: Reference `substavectors' on page 65 undefined on input line 255 . LaTeX Warning: Reference `substaindex' on page 65 undefined on input line 258. LaTeX Warning: Reference `substaindex' on page 65 undefined on input line 261. LaTeX Warning: Reference `substanfunctions' on page 65 undefined on input line 266. LaTeX Warning: Reference `substanfunctions' on page 65 undefined on input line 270. LaTeX Warning: Reference `substacfunctions' on page 65 undefined on input line 275. LaTeX Warning: Reference `substacfunctions' on page 65 undefined on input line 279. LaTeX Warning: Reference `substatensors' on page 65 undefined on input line 283 . LaTeX Warning: Reference `substantensors' on page 65 undefined on input line 28 7. LaTeX Warning: Reference `substactensors' on page 65 undefined on input line 29 1. [65] LaTeX Warning: Reference `substaabrackets' on page 66 undefined on input line 3 32. LaTeX Warning: Reference `substakeep' on page 66 undefined on input line 332. LaTeX Warning: Reference `substacollect' on page 66 undefined on input line 333 . LaTeX Warning: Reference `brackets' on page 66 undefined on input line 334. LaTeX Warning: Reference `substaskip' on page 66 undefined on input line 342. LaTeX Warning: Reference `substahide' on page 66 undefined on input line 342. LaTeX Warning: Reference `substasave' on page 66 undefined on input line 343. LaTeX Warning: Reference `substaload' on page 66 undefined on input line 343. LaTeX Warning: Reference `substacollect' on page 66 undefined on input line 344 . LaTeX Warning: Reference `substakeep' on page 66 undefined on input line 345. LaTeX Warning: Reference `brackets' on page 66 undefined on input line 347. LaTeX Warning: Reference `substaabrackets' on page 66 undefined on input line 3 51. LaTeX Warning: Reference `brackets' on page 66 undefined on input line 362. LaTeX Warning: Reference `substaabrackets' on page 66 undefined on input line 3 70. LaTeX Warning: Reference `substafunctions' on page 66 undefined on input line 3 82. LaTeX Warning: Reference `substanfunctions' on page 66 undefined on input line 382. [66] LaTeX Warning: Reference `substachainout' on page 67 undefined on input line 45 0. [67] LaTeX Warning: Reference `substachainin' on page 68 undefined on input line 469 . LaTeX Warning: Reference `substatrace' on page 68 undefined on input line 488. LaTeX Warning: Reference `gammaalgebra' on page 68 undefined on input line 489. LaTeX Warning: Reference `gammaalgebra' on page 68 undefined on input line 515. [68] LaTeX Warning: Reference `substabracket' on page 69 undefined on input line 547 . LaTeX Warning: Reference `substaabrackets' on page 69 undefined on input line 5 48. LaTeX Warning: Reference `brackets' on page 69 undefined on input line 549. LaTeX Warning: Reference `setupmaxtermsize' on page 69 undefined on input line 575. LaTeX Warning: Reference `setup' on page 69 undefined on input line 591. LaTeX Warning: Reference `substacfunctions' on page 69 undefined on input line 603. LaTeX Warning: Reference `substafunctions' on page 69 undefined on input line 6 03. [69] LaTeX Warning: Reference `substacfunctions' on page 70 undefined on input line 607. LaTeX Warning: Reference `substaon' on page 70 undefined on input line 618. LaTeX Warning: Reference `substaoff' on page 70 undefined on input line 618. LaTeX Warning: Reference `substaon' on page 70 undefined on input line 622. LaTeX Warning: Reference `substaoff' on page 70 undefined on input line 623. LaTeX Warning: Reference `functions' on page 70 undefined on input line 638. LaTeX Warning: Reference `functions' on page 70 undefined on input line 655. [70] LaTeX Warning: Reference `substafunctions' on page 71 undefined on input line 7 04. LaTeX Warning: Reference `substatable' on page 71 undefined on input line 704. LaTeX Warning: Reference `substantable' on page 71 undefined on input line 705. LaTeX Warning: Reference `substatable' on page 71 undefined on input line 710. LaTeX Warning: Reference `substafunctions' on page 71 undefined on input line 7 22. LaTeX Warning: Reference `substatensors' on page 71 undefined on input line 723 . LaTeX Warning: Reference `substantensors' on page 71 undefined on input line 72 3. LaTeX Warning: Reference `substatensors' on page 71 undefined on input line 728 . LaTeX Warning: Reference `substasymmetrize' on page 71 undefined on input line 741. LaTeX Warning: Reference `substaantisymmetrize' on page 71 undefined on input l ine 742. LaTeX Warning: Reference `substarcyclesymmetrize' on page 71 undefined on input line 742. LaTeX Warning: Reference `substasymmetrize' on page 71 undefined on input line 746. LaTeX Warning: Reference `substatable' on page 71 undefined on input line 765. LaTeX Warning: Reference `substafill' on page 71 undefined on input line 765. LaTeX Warning: Reference `tablebase' on page 71 undefined on input line 766. [71] LaTeX Warning: Reference `substasave' on page 72 undefined on input line 787. LaTeX Warning: Reference `substaload' on page 72 undefined on input line 787. LaTeX Warning: Reference `substapolyratfun' on page 72 undefined on input line 832. [72] LaTeX Warning: Reference `substaindex' on page 73 undefined on input line 847. LaTeX Warning: Reference `substaautodeclare' on page 73 undefined on input line 870. LaTeX Warning: Reference `substaautodeclare' on page 73 undefined on input line 881. LaTeX Warning: Reference `substatracen' on page 73 undefined on input line 881. LaTeX Warning: Reference `substaindex' on page 73 undefined on input line 881. [73] LaTeX Warning: Reference `substaidentify' on page 74 undefined on input line 91 9. LaTeX Warning: Reference `substaidentify' on page 74 undefined on input line 92 4. LaTeX Warning: Reference `substaenddo' on page 74 undefined on input line 936. LaTeX Warning: Reference `substamoduleoption' on page 74 undefined on input lin e 941. LaTeX Warning: Reference `substarepeat' on page 74 undefined on input line 950. LaTeX Warning: Reference `substaif' on page 74 undefined on input line 950. LaTeX Warning: Reference `predo' on page 74 undefined on input line 966. [74] LaTeX Warning: Reference `substandrop' on page 75 undefined on input line 995. LaTeX Warning: Reference `substandrop' on page 75 undefined on input line 1005. LaTeX Warning: Reference `substaif' on page 75 undefined on input line 1038. LaTeX Warning: Reference `substaelseif' on page 75 undefined on input line 1039 . LaTeX Warning: Reference `substaendif' on page 75 undefined on input line 1040. LaTeX Warning: Reference `substaif' on page 75 undefined on input line 1044. LaTeX Warning: Reference `substaendif' on page 75 undefined on input line 1047. LaTeX Warning: Reference `substaelseif' on page 75 undefined on input line 1050 . [75] LaTeX Warning: Reference `substaif' on page 76 undefined on input line 1063. LaTeX Warning: Reference `substaelse' on page 76 undefined on input line 1064. LaTeX Warning: Reference `substaendif' on page 76 undefined on input line 1065. LaTeX Warning: Reference `substaif' on page 76 undefined on input line 1069. LaTeX Warning: Reference `substaendif' on page 76 undefined on input line 1071. LaTeX Warning: Reference `substaargument' on page 76 undefined on input line 10 90. LaTeX Warning: Reference `substaargument' on page 76 undefined on input line 10 94. LaTeX Warning: Reference `substado' on page 76 undefined on input line 1108. LaTeX Warning: Reference `substado' on page 76 undefined on input line 1111. LaTeX Warning: Reference `substaif' on page 76 undefined on input line 1123. LaTeX Warning: Reference `substaelseif' on page 76 undefined on input line 1124 . LaTeX Warning: Reference `substaelse' on page 76 undefined on input line 1125. [76] LaTeX Warning: Reference `substaif' on page 77 undefined on input line 1128. LaTeX Warning: Reference `substaelseif' on page 77 undefined on input line 1129 . LaTeX Warning: Reference `substaelse' on page 77 undefined on input line 1129. LaTeX Warning: Reference `substainexpression' on page 77 undefined on input lin e 1143. LaTeX Warning: Reference `substainside' on page 77 undefined on input line 1171 . LaTeX Warning: Reference `dollars' on page 77 undefined on input line 1172. LaTeX Warning: Reference `substainside' on page 77 undefined on input line 1176 . LaTeX Warning: Reference `dollars' on page 77 undefined on input line 1178. LaTeX Warning: Reference `substarepeat' on page 77 undefined on input line 1189 . LaTeX Warning: Reference `substawhile' on page 77 undefined on input line 1189. LaTeX Warning: Reference `substarepeat' on page 77 undefined on input line 1194 . [77] LaTeX Warning: Reference `substaterm' on page 78 undefined on input line 1208. LaTeX Warning: Reference `substasort' on page 78 undefined on input line 1208. LaTeX Warning: Reference `substaterm' on page 78 undefined on input line 1212. LaTeX Warning: Reference `substasort' on page 78 undefined on input line 1214. LaTeX Warning: Reference `substawhile' on page 78 undefined on input line 1226. LaTeX Warning: Reference `substarepeat' on page 78 undefined on input line 1226 . LaTeX Warning: Reference `substawhile' on page 78 undefined on input line 1229. LaTeX Warning: Reference `substasetexitflag' on page 78 undefined on input line 1242. LaTeX Warning: Reference `substatopolynomial' on page 78 undefined on input lin e 1258. LaTeX Warning: Reference `substafrompolynomial' on page 78 undefined on input l ine 1259. LaTeX Warning: Reference `sect-extrasymbols' on page 78 undefined on input line 1260. LaTeX Warning: Reference `substafactarg' on page 78 undefined on input line 126 5. LaTeX Warning: Reference `substaformat' on page 78 undefined on input line 1267 . LaTeX Warning: Reference `prewrite' on page 78 undefined on input line 1273. [78] LaTeX Warning: Reference `substasplitarg' on page 79 undefined on input line 13 02. LaTeX Warning: Reference `substasplitarg' on page 79 undefined on input line 13 08. [79] LaTeX Warning: Reference `polynomials' on page 80 undefined on input line 1367. LaTeX Warning: Reference `substafactorize' on page 80 undefined on input line 1 372. LaTeX Warning: Reference `funnumfactors' on page 80 undefined on input line 137 9. LaTeX Warning: Reference `polynomials' on page 80 undefined on input line 1397. LaTeX Warning: Reference `substanfactorize' on page 80 undefined on input line 1402. [80] LaTeX Warning: Reference `substaunfactorize' on page 81 undefined on input line 1419. LaTeX Warning: Reference `substanunfactorize' on page 81 undefined on input lin e 1420. LaTeX Warning: Reference `substatable' on page 81 undefined on input line 1436. LaTeX Warning: Reference `substafillexpression' on page 81 undefined on input l ine 1437. LaTeX Warning: Reference `substaprinttable' on page 81 undefined on input line 1438. LaTeX Warning: Reference `substatable' on page 81 undefined on input line 1444. [81] [82] LaTeX Warning: Reference `substatable' on page 83 undefined on input line 1572. LaTeX Warning: Reference `substafill' on page 83 undefined on input line 1573. LaTeX Warning: Reference `funtable' on page 83 undefined on input line 1574. LaTeX Warning: Reference `substaindex' on page 83 undefined on input line 1599. LaTeX Warning: Reference `metric' on page 83 undefined on input line 1599. LaTeX Warning: Reference `setup' on page 83 undefined on input line 1605. LaTeX Warning: Reference `metric' on page 83 undefined on input line 1613. [83] LaTeX Warning: Reference `substaprint' on page 84 undefined on input line 1625. Overfull \hbox (2.43333pt too wide) in paragraph at lines 1631--1635 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1636--1642 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1643--1646 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1647--1650 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1651--1655 [] [] LaTeX Warning: Reference `optimization' on page 84 undefined on input line 1658 . Overfull \hbox (2.43333pt too wide) in paragraph at lines 1656--1659 [] [] LaTeX Warning: Reference `optimization' on page 84 undefined on input line 1662 . Overfull \hbox (2.43333pt too wide) in paragraph at lines 1660--1663 [] [] LaTeX Warning: Reference `optimization' on page 84 undefined on input line 1666 . Overfull \hbox (2.43333pt too wide) in paragraph at lines 1664--1667 [] [] LaTeX Warning: Reference `optimization' on page 84 undefined on input line 1670 . Overfull \hbox (2.43333pt too wide) in paragraph at lines 1668--1671 [] [] LaTeX Warning: Reference `setup' on page 84 undefined on input line 1679. LaTeX Warning: Reference `setup' on page 84 undefined on input line 1679. Overfull \hbox (2.43333pt too wide) in paragraph at lines 1672--1680 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1681--1686 [] [] [84] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1687--1707 [] [] LaTeX Warning: Reference `setup' on page 85 undefined on input line 1715. Overfull \hbox (2.43333pt too wide) in paragraph at lines 1708--1716 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1717--1720 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1721--1724 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1725--1728 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1732--1734 [] [] LaTeX Warning: Reference `substafactarg' on page 85 undefined on input line 175 9. LaTeX Warning: Reference `substatopolynomial' on page 85 undefined on input lin e 1760. LaTeX Warning: Reference `substaextrasymbols' on page 85 undefined on input lin e 1760. LaTeX Warning: Reference `sect-extrasymbols' on page 85 undefined on input line 1761. LaTeX Warning: Reference `substafactarg' on page 85 undefined on input line 176 6. [85] LaTeX Warning: Reference `substacfunctions' on page 86 undefined on input line 1782. LaTeX Warning: Reference `substatensors' on page 86 undefined on input line 178 3. LaTeX Warning: Reference `substantensors' on page 86 undefined on input line 17 84. LaTeX Warning: Reference `substatable' on page 86 undefined on input line 1785. LaTeX Warning: Reference `substantable' on page 86 undefined on input line 1786 . LaTeX Warning: Reference `substactable' on page 86 undefined on input line 1787 . LaTeX Warning: Reference `substacfunctions' on page 86 undefined on input line 1793. LaTeX Warning: Reference `substaon' on page 86 undefined on input line 1872. LaTeX Warning: Reference `substaoff' on page 86 undefined on input line 1872. [86] LaTeX Warning: Reference `substaon' on page 87 undefined on input line 1877. LaTeX Warning: Reference `substaoff' on page 87 undefined on input line 1877. LaTeX Warning: Reference `polynomials' on page 87 undefined on input line 1889. LaTeX Warning: Reference `substafactorize' on page 87 undefined on input line 1 890. LaTeX Warning: Reference `substalfactorized' on page 87 undefined on input line 1891. LaTeX Warning: Reference `substalfactorized' on page 87 undefined on input line 1896. LaTeX Warning: Reference `substaglobal' on page 87 undefined on input line 1898 . LaTeX Warning: Reference `substalocal' on page 87 undefined on input line 1911. LaTeX Warning: Reference `substaidnew' on page 87 undefined on input line 1920. LaTeX Warning: Reference `substasave' on page 87 undefined on input line 1922. LaTeX Warning: Reference `funreplace' on page 87 undefined on input line 1930. [87] LaTeX Warning: Reference `substalabel' on page 88 undefined on input line 1952. LaTeX Warning: Reference `substalabel' on page 88 undefined on input line 1957. LaTeX Warning: Reference `substanhide' on page 88 undefined on input line 1970. LaTeX Warning: Reference `substaunhide' on page 88 undefined on input line 1971 . LaTeX Warning: Reference `substanunhide' on page 88 undefined on input line 197 2. LaTeX Warning: Reference `substapushhide' on page 88 undefined on input line 19 73. LaTeX Warning: Reference `substapophide' on page 88 undefined on input line 197 4. LaTeX Warning: Reference `setup' on page 88 undefined on input line 1985. LaTeX Warning: Reference `substaskip' on page 88 undefined on input line 1990. LaTeX Warning: Reference `substabracket' on page 88 undefined on input line 199 1. LaTeX Warning: Reference `instrstore' on page 88 undefined on input line 1998. LaTeX Warning: Reference `substaunhide' on page 88 undefined on input line 2005 . LaTeX Warning: Reference `substahide' on page 88 undefined on input line 2006. LaTeX Warning: Reference `substaalso' on page 88 undefined on input line 2025. LaTeX Warning: Reference `substaidnew' on page 88 undefined on input line 2026. LaTeX Warning: Reference `substaidold' on page 88 undefined on input line 2027. [88] LaTeX Warning: Reference `pattern' on page 89 undefined on input line 2034. LaTeX Warning: Reference `substaon' on page 89 undefined on input line 2066. LaTeX Warning: Reference `substaoff' on page 89 undefined on input line 2066. [89] LaTeX Warning: Reference `substaidentify' on page 90 undefined on input line 21 03. LaTeX Warning: Reference `substaalso' on page 90 undefined on input line 2104. LaTeX Warning: Reference `substaidold' on page 90 undefined on input line 2105. LaTeX Warning: Reference `substaidentify' on page 90 undefined on input line 21 10. LaTeX Warning: Reference `substaidentify' on page 90 undefined on input line 21 21. LaTeX Warning: Reference `substaalso' on page 90 undefined on input line 2122. LaTeX Warning: Reference `substaidnew' on page 90 undefined on input line 2123. LaTeX Warning: Reference `substaalso' on page 90 undefined on input line 2127. LaTeX Warning: Reference `substaidentify' on page 90 undefined on input line 21 29. LaTeX Warning: Reference `substaelseif' on page 90 undefined on input line 2142 . LaTeX Warning: Reference `substaelse' on page 90 undefined on input line 2143. LaTeX Warning: Reference `substaendif' on page 90 undefined on input line 2144. LaTeX Warning: Reference `substaelse' on page 90 undefined on input line 2149. LaTeX Warning: Reference `substaelseif' on page 90 undefined on input line 2150 . LaTeX Warning: Reference `substaendif' on page 90 undefined on input line 2151. Overfull \hbox (2.43333pt too wide) in paragraph at lines 2166--2189 [] [] [90] LaTeX Warning: Reference `substaidnew' on page 91 undefined on input line 2197. Overfull \hbox (2.43333pt too wide) in paragraph at lines 2190--2198 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2199--2204 [] [] LaTeX Warning: Reference `substareplaceloop' on page 91 undefined on input line 2210. Overfull \hbox (2.43333pt too wide) in paragraph at lines 2205--2211 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2212--2218 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2219--2222 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2223--2225 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2226--2230 [] [] [91] LaTeX Warning: Reference `substaidentify' on page 92 undefined on input line 23 01. LaTeX Warning: Reference `substaidentify' on page 92 undefined on input line 23 05. LaTeX Warning: Reference `substaidentify' on page 92 undefined on input line 23 24. [92] LaTeX Warning: Reference `substaidentify' on page 93 undefined on input line 23 28. LaTeX Warning: Reference `substadimension' on page 93 undefined on input line 2 348. LaTeX Warning: Reference `substafixindex' on page 93 undefined on input line 23 49. LaTeX Warning: Reference `substadimension' on page 93 undefined on input line 2 364. Overfull \hbox (2.43333pt too wide) in paragraph at lines 2357--2365 [] [] LaTeX Warning: Reference `substatrace' on page 93 undefined on input line 2370. LaTeX Warning: Reference `substatracen' on page 93 undefined on input line 2370 . Overfull \hbox (2.43333pt too wide) in paragraph at lines 2366--2371 [] [] LaTeX Warning: Reference `substaendinexpression' on page 93 undefined on input line 2381. [93] LaTeX Warning: Reference `substanotinparallel' on page 94 undefined on input li ne 2408. LaTeX Warning: Reference `substamoduleoption' on page 94 undefined on input lin e 2409. LaTeX Warning: Reference `substamoduleoption' on page 94 undefined on input lin e 2435. LaTeX Warning: Reference `substaon' on page 94 undefined on input line 2437. LaTeX Warning: Reference `substaoff' on page 94 undefined on input line 2437. LaTeX Warning: Reference `substaendinside' on page 94 undefined on input line 2 449. LaTeX Warning: Reference `dollars' on page 94 undefined on input line 2450. LaTeX Warning: Reference `substaargument' on page 94 undefined on input line 24 54. LaTeX Warning: Reference `substaendinside' on page 94 undefined on input line 2 457. [94] LaTeX Warning: Reference `substaon' on page 95 undefined on input line 2479. LaTeX Warning: Reference `substaoff' on page 95 undefined on input line 2479. LaTeX Warning: Reference `substaon' on page 95 undefined on input line 2484. LaTeX Warning: Reference `substaoff' on page 95 undefined on input line 2484. LaTeX Warning: Reference `substahide' on page 95 undefined on input line 2496. LaTeX Warning: Reference `substahide' on page 95 undefined on input line 2505. LaTeX Warning: Reference `substabracket' on page 95 undefined on input line 252 7. LaTeX Warning: Reference `substaabrackets' on page 95 undefined on input line 2 528. LaTeX Warning: Reference `brackets' on page 95 undefined on input line 2529. [95] LaTeX Warning: Reference `substagoto' on page 96 undefined on input line 2573. LaTeX Warning: Reference `substagoto' on page 96 undefined on input line 2579. LaTeX Warning: Reference `substaidentify' on page 96 undefined on input line 25 80. LaTeX Warning: Reference `polynomials' on page 96 undefined on input line 2596. LaTeX Warning: Reference `substafactorize' on page 96 undefined on input line 2 597. [96] LaTeX Warning: Reference `substasave' on page 97 undefined on input line 2638. LaTeX Warning: Reference `substadelete' on page 97 undefined on input line 2638 . LaTeX Warning: Reference `substasave' on page 97 undefined on input line 2642. LaTeX Warning: Reference `substaglobal' on page 97 undefined on input line 2662 . LaTeX Warning: Reference `substaglobal' on page 97 undefined on input line 2669 . LaTeX Warning: Reference `substanormalize' on page 97 undefined on input line 2 685. [97] LaTeX Warning: Reference `substaabrackets' on page 98 undefined on input line 2 713. LaTeX Warning: Reference `fundum' on page 98 undefined on input line 2714. LaTeX Warning: Reference `substaidentify' on page 98 undefined on input line 27 27. LaTeX Warning: Reference `substaidentify' on page 98 undefined on input line 27 31. LaTeX Warning: Reference `substashuffle' on page 98 undefined on input line 275 1. [98] LaTeX Warning: Reference `substashuffle' on page 99 undefined on input line 275 5. LaTeX Warning: Reference `substapolyfun' on page 99 undefined on input line 278 3. LaTeX Warning: Reference `substaprocessbucketsize' on page 99 undefined on inpu t line 2784. LaTeX Warning: Reference `pardollars' on page 99 undefined on input line 2785. Overfull \hbox (2.43333pt too wide) in paragraph at lines 2792--2795 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2796--2798 [] [] LaTeX Warning: Reference `substainparallel' on page 99 undefined on input line 2810. Overfull \hbox (2.43333pt too wide) in paragraph at lines 2799--2811 [] [] LaTeX Warning: Reference `substanotinparallel' on page 99 undefined on input li ne 2823. Overfull \hbox (2.43333pt too wide) in paragraph at lines 2812--2824 [] [] [99] LaTeX Warning: Reference `substapolyfun' on page 100 undefined on input line 28 28. Overfull \hbox (2.43333pt too wide) in paragraph at lines 2825--2829 [] [] LaTeX Warning: Reference `substaprocessbucketsize' on page 100 undefined on inp ut line 2834. Overfull \hbox (2.43333pt too wide) in paragraph at lines 2830--2835 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2836--2843 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2844--2850 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2851--2857 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2858--2863 [] [] LaTeX Warning: Reference `parallel' on page 100 undefined on input line 2873. LaTeX Warning: Reference `pardollars' on page 100 undefined on input line 2874. [100] LaTeX Warning: Reference `substaidentify' on page 101 undefined on input line 2 953. LaTeX Warning: Reference `substaidentify' on page 101 undefined on input line 2 957. [101] LaTeX Warning: Reference `substamulti' on page 102 undefined on input line 3009 . LaTeX Warning: Reference `substadrop' on page 102 undefined on input line 3021. LaTeX Warning: Reference `polynomials' on page 102 undefined on input line 3045 . LaTeX Warning: Reference `substafactorize' on page 102 undefined on input line 3046. LaTeX Warning: Reference `substafactorize' on page 102 undefined on input line 3049. [102] LaTeX Warning: Reference `substafunctions' on page 103 undefined on input line 3076. LaTeX Warning: Reference `substacfunctions' on page 103 undefined on input line 3076. LaTeX Warning: Reference `substafunctions' on page 103 undefined on input line 3081. LaTeX Warning: Reference `substahide' on page 103 undefined on input line 3094. LaTeX Warning: Reference `substaunhide' on page 103 undefined on input line 309 5. LaTeX Warning: Reference `substanunhide' on page 103 undefined on input line 30 96. LaTeX Warning: Reference `substapushhide' on page 103 undefined on input line 3 097. LaTeX Warning: Reference `substapophide' on page 103 undefined on input line 30 98. LaTeX Warning: Reference `substahide' on page 103 undefined on input line 3104. LaTeX Warning: Reference `substaargument' on page 103 undefined on input line 3 122. LaTeX Warning: Reference `substasplitarg' on page 103 undefined on input line 3 123. LaTeX Warning: Reference `substamakeinteger' on page 103 undefined on input lin e 3123. [103] LaTeX Warning: Reference `substasplitarg' on page 104 undefined on input line 3 133. LaTeX Warning: Reference `substainparallel' on page 104 undefined on input line 3156. LaTeX Warning: Reference `substamoduleoption' on page 104 undefined on input li ne 3157. LaTeX Warning: Reference `substainparallel' on page 104 undefined on input line 3163. LaTeX Warning: Reference `substaprint' on page 104 undefined on input line 3183 . LaTeX Warning: Reference `substaprint' on page 104 undefined on input line 3188 . LaTeX Warning: Reference `substaskip' on page 104 undefined on input line 3202. [104] LaTeX Warning: Reference `substaskip' on page 105 undefined on input line 3206. LaTeX Warning: Reference `substafunctions' on page 105 undefined on input line 3227. LaTeX Warning: Reference `substatable' on page 105 undefined on input line 3227 . LaTeX Warning: Reference `substactable' on page 105 undefined on input line 322 8. LaTeX Warning: Reference `substatable' on page 105 undefined on input line 3234 . LaTeX Warning: Reference `substafunctions' on page 105 undefined on input line 3246. LaTeX Warning: Reference `substatensors' on page 105 undefined on input line 32 47. LaTeX Warning: Reference `substactensors' on page 105 undefined on input line 3 247. LaTeX Warning: Reference `substatensors' on page 105 undefined on input line 32 53. LaTeX Warning: Reference `substafunctions' on page 105 undefined on input line 3256. LaTeX Warning: Reference `polynomials' on page 105 undefined on input line 3267 . LaTeX Warning: Reference `substaunfactorize' on page 105 undefined on input lin e 3268. LaTeX Warning: Reference `substaunfactorize' on page 105 undefined on input lin e 3271. [105] LaTeX Warning: Reference `substahide' on page 106 undefined on input line 3299. LaTeX Warning: Reference `substanhide' on page 106 undefined on input line 3300 . LaTeX Warning: Reference `substaunhide' on page 106 undefined on input line 330 1. LaTeX Warning: Reference `substapushhide' on page 106 undefined on input line 3 302. LaTeX Warning: Reference `substapophide' on page 106 undefined on input line 33 03. LaTeX Warning: Reference `substaunhide' on page 106 undefined on input line 330 7. LaTeX Warning: Reference `substahide' on page 106 undefined on input line 3307. LaTeX Warning: Reference `substaon' on page 106 undefined on input line 3326. LaTeX Warning: Reference `substaoff' on page 106 undefined on input line 3326. LaTeX Warning: Reference `substaoff' on page 106 undefined on input line 3331. LaTeX Warning: Reference `substaon' on page 106 undefined on input line 3332. Overfull \hbox (2.43333pt too wide) in paragraph at lines 3341--3343 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3344--3346 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3347--3349 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3350--3352 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3353--3355 [] [] [106] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3356--3358 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3359--3361 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3362--3364 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3365--3367 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3368--3370 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3371--3373 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3374--3376 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3377--3380 [] [] LaTeX Warning: Reference `substaon' on page 107 undefined on input line 3391. Overfull \hbox (2.43333pt too wide) in paragraph at lines 3398--3400 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3401--3403 [] [] LaTeX Warning: Reference `checkpoints' on page 107 undefined on input line 3406 . Overfull \hbox (2.43333pt too wide) in paragraph at lines 3404--3407 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3408--3410 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3411--3414 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3415--3417 [] [] [107] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3418--3420 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3421--3424 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3425--3427 [] [] LaTeX Warning: Reference `nospacesinnumbers' on page 108 undefined on input lin e 3437. Overfull \hbox (2.43333pt too wide) in paragraph at lines 3428--3438 [] [] LaTeX Warning: Reference `substafactarg' on page 108 undefined on input line 34 43. Overfull \hbox (2.43333pt too wide) in paragraph at lines 3439--3444 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3445--3448 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3449--3451 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3452--3456 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3457--3461 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3462--3464 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3465--3468 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3469--3471 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3472--3474 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3475--3477 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3478--3482 [] [] [108] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3483--3487 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3488--3491 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3492--3496 [] [] LaTeX Warning: Reference `ontotalsize' on page 109 undefined on input line 3500 . Overfull \hbox (2.43333pt too wide) in paragraph at lines 3497--3501 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3502--3504 [] [] LaTeX Warning: Reference `substaon' on page 109 undefined on input line 3506. LaTeX Warning: Reference `substaoff' on page 109 undefined on input line 3518. Overfull \hbox (2.43333pt too wide) in paragraph at lines 3524--3527 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3528--3531 [] [] LaTeX Warning: Reference `checkpoints' on page 109 undefined on input line 3535 . Overfull \hbox (2.43333pt too wide) in paragraph at lines 3532--3536 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3537--3542 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3543--3551 [] [] [109] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3552--3558 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3559--3561 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3562--3565 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3566--3569 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3573--3575 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3576--3579 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3580--3584 [] [] LaTeX Warning: Reference `nospacesinnumbers' on page 110 undefined on input lin e 3593. Overfull \hbox (2.43333pt too wide) in paragraph at lines 3585--3594 [] [] LaTeX Warning: Reference `substafactarg' on page 110 undefined on input line 36 00. Overfull \hbox (2.43333pt too wide) in paragraph at lines 3595--3601 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3602--3606 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3607--3611 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3612--3616 [] [] [110] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3617--3622 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3623--3631 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3632--3635 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3636--3639 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3640--3642 [] [] LaTeX Warning: Reference `setup' on page 111 undefined on input line 3646. Overfull \hbox (2.43333pt too wide) in paragraph at lines 3643--3647 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3648--3650 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3651--3654 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3655--3659 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3660--3664 [] [] LaTeX Warning: Reference `setup' on page 111 undefined on input line 3673. LaTeX Warning: Reference `running' on page 111 undefined on input line 3673. Overfull \hbox (2.43333pt too wide) in paragraph at lines 3665--3674 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3675--3679 [] [] [111] LaTeX Warning: Reference `substaidentify' on page 112 undefined on input line 3 689. LaTeX Warning: Reference `substaidentify' on page 112 undefined on input line 3 693. LaTeX Warning: Reference `substaidentify' on page 112 undefined on input line 3 712. LaTeX Warning: Reference `substaidentify' on page 112 undefined on input line 3 716. LaTeX Warning: Reference `substamoduleoption' on page 112 undefined on input li ne 3736. [112] LaTeX Warning: Reference `substapolyfun' on page 113 undefined on input line 37 79. LaTeX Warning: Reference `substamoduleoption' on page 113 undefined on input li ne 3780. LaTeX Warning: Reference `substapolyfun' on page 113 undefined on input line 38 05. LaTeX Warning: Reference `substahide' on page 113 undefined on input line 3833. LaTeX Warning: Reference `substanhide' on page 113 undefined on input line 3834 . LaTeX Warning: Reference `substaunhide' on page 113 undefined on input line 383 5. LaTeX Warning: Reference `substanunhide' on page 113 undefined on input line 38 36. LaTeX Warning: Reference `substapushhide' on page 113 undefined on input line 3 837. [113] LaTeX Warning: Reference `substapushhide' on page 114 undefined on input line 3 841. LaTeX Warning: Reference `substaprintc' on page 114 undefined on input line 385 5. LaTeX Warning: Reference `substanprint' on page 114 undefined on input line 385 6. LaTeX Warning: Reference `substaprinttable' on page 114 undefined on input line 3857. LaTeX Warning: Reference `substaformat' on page 114 undefined on input line 389 7. [114] LaTeX Warning: Reference `substaprint' on page 115 undefined on input line 3990 . LaTeX Warning: Reference `substaprint' on page 115 undefined on input line 3995 . LaTeX Warning: Reference `substabracket' on page 115 undefined on input line 39 99. LaTeX Warning: Reference `substaabrackets' on page 115 undefined on input line 3999. [115] LaTeX Warning: Reference `substaprint' on page 116 undefined on input line 4014 . LaTeX Warning: Reference `substatable' on page 116 undefined on input line 4015 . LaTeX Warning: Reference `substafill' on page 116 undefined on input line 4016. LaTeX Warning: Reference `substafillexpression' on page 116 undefined on input line 4017. LaTeX Warning: Reference `funtable' on page 116 undefined on input line 4018. LaTeX Warning: Reference `substafillexpression' on page 116 undefined on input line 4023. LaTeX Warning: Reference `substaformat' on page 116 undefined on input line 402 5. LaTeX Warning: Reference `substafill' on page 116 undefined on input line 4028. LaTeX Warning: Reference `substaformat' on page 116 undefined on input line 405 3. LaTeX Warning: Reference `substamoduleoption' on page 116 undefined on input li ne 4077. LaTeX Warning: Reference `setupprocessbucketsize' on page 116 undefined on inpu t line 4078. LaTeX Warning: Reference `parallel' on page 116 undefined on input line 4083. LaTeX Warning: Reference `substamoduleoption' on page 116 undefined on input li ne 4085. LaTeX Warning: Reference `setupprocessbucketsize' on page 116 undefined on inpu t line 4086. [116] LaTeX Warning: Reference `substaon' on page 117 undefined on input line 4097. LaTeX Warning: Reference `substaoff' on page 117 undefined on input line 4097. LaTeX Warning: Reference `substaon' on page 117 undefined on input line 4102. LaTeX Warning: Reference `substaoff' on page 117 undefined on input line 4102. LaTeX Warning: Reference `substahide' on page 117 undefined on input line 4114. LaTeX Warning: Reference `substanhide' on page 117 undefined on input line 4115 . LaTeX Warning: Reference `substaunhide' on page 117 undefined on input line 411 6. LaTeX Warning: Reference `substanunhide' on page 117 undefined on input line 41 17. LaTeX Warning: Reference `substapophide' on page 117 undefined on input line 41 18. LaTeX Warning: Reference `substahide' on page 117 undefined on input line 4122. LaTeX Warning: Reference `substapophide' on page 117 undefined on input line 41 23. LaTeX Warning: Reference `substaantiputinside' on page 117 undefined on input l ine 4135. LaTeX Warning: Reference `substaantiputinside' on page 117 undefined on input l ine 4142. [117] LaTeX Warning: Reference `substasymmetrize' on page 118 undefined on input line 4206. LaTeX Warning: Reference `substacyclesymmetrize' on page 118 undefined on input line 4207. LaTeX Warning: Reference `substaantisymmetrize' on page 118 undefined on input line 4207. LaTeX Warning: Reference `substasymmetrize' on page 118 undefined on input line 4212. LaTeX Warning: Reference `preprocessor' on page 118 undefined on input line 423 3. [118] LaTeX Warning: Reference `substawhile' on page 119 undefined on input line 4253 . LaTeX Warning: Reference `dollars' on page 119 undefined on input line 4263. LaTeX Warning: Reference `substasum' on page 119 undefined on input line 4274. LaTeX Warning: Reference `substaendrepeat' on page 119 undefined on input line 4306. LaTeX Warning: Reference `substawhile' on page 119 undefined on input line 4306 . LaTeX Warning: Reference `substaendrepeat' on page 119 undefined on input line 4311. [119] LaTeX Warning: Reference `substaif' on page 120 undefined on input line 4370. [120] LaTeX Warning: Reference `substafunctions' on page 121 undefined on input line 4442. LaTeX Warning: Reference `substacyclesymmetrize' on page 121 undefined on input line 4442. [121] LaTeX Warning: Reference `substaif' on page 122 undefined on input line 4478. LaTeX Warning: Reference `substaload' on page 122 undefined on input line 4490. LaTeX Warning: Reference `substaload' on page 122 undefined on input line 4500. LaTeX Warning: Reference `substaidentify' on page 122 undefined on input line 4 517. LaTeX Warning: Reference `substaidentify' on page 122 undefined on input line 4 521. [122] LaTeX Warning: Reference `substaexit' on page 123 undefined on input line 4565. LaTeX Warning: Reference `substastuffle' on page 123 undefined on input line 45 82. LaTeX Warning: Reference `substamerge' on page 123 undefined on input line 4583 . LaTeX Warning: Reference `fundistrib' on page 123 undefined on input line 4592. [123] LaTeX Warning: Reference `substastuffle' on page 124 undefined on input line 46 33. LaTeX Warning: Reference `substanskip' on page 124 undefined on input line 4651 . LaTeX Warning: Reference `substabracket' on page 124 undefined on input line 46 61. LaTeX Warning: Reference `substanskip' on page 124 undefined on input line 4662 . LaTeX Warning: Reference `substaidentify' on page 124 undefined on input line 4 665. LaTeX Warning: Reference `substamultiply' on page 124 undefined on input line 4 666. LaTeX Warning: Reference `substaterm' on page 124 undefined on input line 4678. LaTeX Warning: Reference `substaendterm' on page 124 undefined on input line 46 78. [124] LaTeX Warning: Reference `substaterm' on page 125 undefined on input line 4682. LaTeX Warning: Reference `substaendterm' on page 125 undefined on input line 46 83. LaTeX Warning: Reference `substasplitfirstarg' on page 125 undefined on input l ine 4697. LaTeX Warning: Reference `substasplitlastarg' on page 125 undefined on input li ne 4698. LaTeX Warning: Reference `substafactarg' on page 125 undefined on input line 46 99. LaTeX Warning: Reference `substaargument' on page 125 undefined on input line 4 710. LaTeX Warning: Reference `substasplitarg' on page 125 undefined on input line 4 742. LaTeX Warning: Reference `substasplitlastarg' on page 125 undefined on input li ne 4743. LaTeX Warning: Reference `substasplitarg' on page 125 undefined on input line 4 747. [125] LaTeX Warning: Reference `substasplitarg' on page 126 undefined on input line 4 771. LaTeX Warning: Reference `substasplitfirstarg' on page 126 undefined on input l ine 4772. LaTeX Warning: Reference `substasplitarg' on page 126 undefined on input line 4 776. LaTeX Warning: Reference `substashuffle' on page 126 undefined on input line 48 02. [126] LaTeX Warning: Reference `substashuffle' on page 127 undefined on input line 48 60. LaTeX Warning: Reference `rootofunity' on page 127 undefined on input line 4868 . LaTeX Warning: Reference `substasymbols' on page 127 undefined on input line 48 72. LaTeX Warning: Reference `substarenumber' on page 127 undefined on input line 4 884. [127] LaTeX Warning: Reference `substaif' on page 128 undefined on input line 4957. LaTeX Warning: Reference `substadiscard' on page 128 undefined on input line 49 57. LaTeX Warning: Reference `substaantisymmetrize' on page 128 undefined on input line 4977. LaTeX Warning: Reference `substacyclesymmetrize' on page 128 undefined on input line 4978. LaTeX Warning: Reference `substarcyclesymmetrize' on page 128 undefined on inpu t line 4978. [128] [129] LaTeX Warning: Reference `substafunctions' on page 130 undefined on input line 5065. LaTeX Warning: Reference `substactable' on page 130 undefined on input line 506 5. LaTeX Warning: Reference `substantable' on page 130 undefined on input line 506 6. LaTeX Warning: Reference `substafill' on page 130 undefined on input line 5066. LaTeX Warning: Reference `substantable' on page 130 undefined on input line 507 3. LaTeX Warning: Reference `substafill' on page 130 undefined on input line 5087. [130] LaTeX Warning: Reference `dollars' on page 131 undefined on input line 5158. LaTeX Warning: Reference `substacleartable' on page 131 undefined on input line 5168. LaTeX Warning: Reference `tablebase' on page 131 undefined on input line 5178. [131] LaTeX Warning: Reference `substafunctions' on page 132 undefined on input line 5190. LaTeX Warning: Reference `substactensors' on page 132 undefined on input line 5 191. LaTeX Warning: Reference `substantensors' on page 132 undefined on input line 5 191. LaTeX Warning: Reference `substantensors' on page 132 undefined on input line 5 202. LaTeX Warning: Reference `substafunctions' on page 132 undefined on input line 5205. LaTeX Warning: Reference `substaendterm' on page 132 undefined on input line 52 16. LaTeX Warning: Reference `substasort' on page 132 undefined on input line 5216. LaTeX Warning: Reference `substaendterm' on page 132 undefined on input line 52 21. LaTeX Warning: Reference `substasort' on page 132 undefined on input line 5224. LaTeX Warning: Reference `substaprint' on page 132 undefined on input line 5227 . LaTeX Warning: Reference `tablebase' on page 132 undefined on input line 5242. LaTeX Warning: Reference `tbltestuse' on page 132 undefined on input line 5242. LaTeX Warning: Reference `tform' on page 132 undefined on input line 5257. [132] LaTeX Warning: Reference `tform' on page 133 undefined on input line 5268. LaTeX Warning: Reference `substaon' on page 133 undefined on input line 5269. LaTeX Warning: Reference `setup' on page 133 undefined on input line 5269. LaTeX Warning: Reference `substafactarg' on page 133 undefined on input line 52 80. LaTeX Warning: Reference `substafrompolynomial' on page 133 undefined on input line 5281. LaTeX Warning: Reference `substaextrasymbols' on page 133 undefined on input li ne 5281. LaTeX Warning: Reference `sect-extrasymbols' on page 133 undefined on input lin e 5282. LaTeX Warning: Reference `substafactarg' on page 133 undefined on input line 52 87. LaTeX Warning: Reference `prewrite' on page 133 undefined on input line 5293. LaTeX Warning: Reference `substatovector' on page 133 undefined on input line 5 313. [133] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5338--5341 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5342--5345 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5346--5349 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5350--5353 [] [] LaTeX Warning: Reference `substatotensor' on page 134 undefined on input line 5 364. LaTeX Warning: Reference `substatracen' on page 134 undefined on input line 538 4. LaTeX Warning: Reference `substachisholm' on page 134 undefined on input line 5 384. LaTeX Warning: Reference `substaunittrace' on page 134 undefined on input line 5385. LaTeX Warning: Reference `gammaalgebra' on page 134 undefined on input line 538 6. LaTeX Warning: Reference `gammaalgebra' on page 134 undefined on input line 539 4. LaTeX Warning: Reference `substachisholm' on page 134 undefined on input line 5 400. LaTeX Warning: Reference `substachisholm' on page 134 undefined on input line 5 405. [134] LaTeX Warning: Reference `substachisholm' on page 135 undefined on input line 5 411. LaTeX Warning: Reference `substachisholm' on page 135 undefined on input line 5 422. LaTeX Warning: Reference `substatrace' on page 135 undefined on input line 5444 . LaTeX Warning: Reference `substachisholm' on page 135 undefined on input line 5 444. LaTeX Warning: Reference `substaunittrace' on page 135 undefined on input line 5445. LaTeX Warning: Reference `gammaalgebra' on page 135 undefined on input line 544 6. LaTeX Warning: Reference `substaindex' on page 135 undefined on input line 5455 . LaTeX Warning: Reference `gammaalgebra' on page 135 undefined on input line 545 7. [135] [136] [137] LaTeX Warning: Reference `funreplace' on page 138 undefined on input line 5649. LaTeX Warning: Reference `funreplace' on page 138 undefined on input line 5654. LaTeX Warning: Reference `polynomials' on page 138 undefined on input line 5669 . LaTeX Warning: Reference `substafactorize' on page 138 undefined on input line 5670. LaTeX Warning: Reference `substafactorize' on page 138 undefined on input line 5678. [138] LaTeX Warning: Reference `substanunfactorize' on page 139 undefined on input li ne 5692. LaTeX Warning: Reference `substahide' on page 139 undefined on input line 5705. LaTeX Warning: Reference `substanhide' on page 139 undefined on input line 5706 . LaTeX Warning: Reference `substanunhide' on page 139 undefined on input line 57 07. LaTeX Warning: Reference `substapushhide' on page 139 undefined on input line 5 708. LaTeX Warning: Reference `substapophide' on page 139 undefined on input line 57 09. LaTeX Warning: Reference `substahide' on page 139 undefined on input line 5718. LaTeX Warning: Reference `substatrace' on page 139 undefined on input line 5738 . LaTeX Warning: Reference `substatracen' on page 139 undefined on input line 573 8. LaTeX Warning: Reference `substachisholm' on page 139 undefined on input line 5 739. LaTeX Warning: Reference `gammaalgebra' on page 139 undefined on input line 574 0. LaTeX Warning: Reference `gammaalgebra' on page 139 undefined on input line 574 8. [139] LaTeX Warning: Reference `substaendwhile' on page 140 undefined on input line 5 776. LaTeX Warning: Reference `substarepeat' on page 140 undefined on input line 577 6. LaTeX Warning: Reference `substaif' on page 140 undefined on input line 5777. LaTeX Warning: Reference `substaendwhile' on page 140 undefined on input line 5 782. LaTeX Warning: Reference `substaif' on page 140 undefined on input line 5786. LaTeX Warning: Reference `substaon' on page 140 undefined on input line 5822. LaTeX Warning: Reference `substaoff' on page 140 undefined on input line 5822. LaTeX Warning: Reference `substaon' on page 140 undefined on input line 5827. LaTeX Warning: Reference `substaoff' on page 140 undefined on input line 5828. [140] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5836--5838 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5839--5841 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5842--5844 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5845--5847 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5848--5850 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5851--5853 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5854--5856 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5857--5859 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5860--5862 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5863--5865 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5866--5868 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5869--5871 [] [] ) (./functions.tex [141] Chapter 8. LaTeX Warning: Reference `statements' on page 142 undefined on input line 31. [142] [143] LaTeX Warning: Reference `substaif' on page 144 undefined on input line 164. [144] [145] LaTeX Warning: Reference `substacontract' on page 146 undefined on input line 3 15. [146] LaTeX Warning: Reference `extrasymbols' on page 147 undefined on input line 412 . [147] LaTeX Warning: Reference `substafunctions' on page 148 undefined on input line 486. [148] [149] [150] LaTeX Warning: Reference `funmod2' on page 151 undefined on input line 671. LaTeX Warning: Reference `funrem' on page 151 undefined on input line 671. LaTeX Warning: Reference `funmod' on page 151 undefined on input line 679. LaTeX Warning: Reference `polynomials' on page 151 undefined on input line 705. LaTeX Warning: Reference `dollars' on page 151 undefined on input line 706. LaTeX Warning: Reference `polynomials' on page 151 undefined on input line 734. LaTeX Warning: Reference `fungcd' on page 151 undefined on input line 735. LaTeX Warning: Reference `fundiv' on page 151 undefined on input line 735. LaTeX Warning: Reference `funrem' on page 151 undefined on input line 735. [151] LaTeX Warning: Reference `funexteuclidean' on page 152 undefined on input line 770. LaTeX Warning: Reference `funmakerational' on page 152 undefined on input line 771. LaTeX Warning: Reference `presetrandom' on page 152 undefined on input line 788 . [152] LaTeX Warning: Reference `funrandom' on page 153 undefined on input line 818. LaTeX Warning: Reference `presetrandom' on page 153 undefined on input line 820 . LaTeX Warning: Reference `substaidnew' on page 153 undefined on input line 854. [153] [154] LaTeX Warning: Reference `substasave' on page 155 undefined on input line 969. LaTeX Warning: Reference `substafillexpression' on page 155 undefined on input line 971. LaTeX Warning: Reference `tablebase' on page 155 undefined on input line 982. LaTeX Warning: Reference `substaload' on page 155 undefined on input line 1005. LaTeX Warning: Reference `substakeep' on page 155 undefined on input line 1016. [155]) (./bracket.tex [156] Chapter 9. [157] LaTeX Warning: Reference `setup' on page 158 undefined on input line 95. [158] LaTeX Warning: Reference `substanormalize' on page 159 undefined on input line 159. LaTeX Warning: Reference `substamakeinteger' on page 159 undefined on input lin e 160. LaTeX Warning: Reference `substacollect' on page 159 undefined on input line 16 8. [159] LaTeX Warning: Reference `setup' on page 160 undefined on input line 235. ) (./optim.tex [160] [161] Chapter 10. LaTeX Warning: Reference `substaextrasymbols' on page 162 undefined on input li ne 20. LaTeX Warning: Reference `substaextrasymbols' on page 162 undefined on input li ne 41. [162] LaTeX Warning: Reference `substatopolynomial' on page 163 undefined on input li ne 80. Package hyperref Warning: Difference (2) between bookmark levels is greater (hyperref) than one, level fixed on input line 115. [163] LaTeX Warning: Reference `tbl:defaults' on page 164 undefined on input line 137 . [164] [165]) (./polynomials.tex [166] Chapter 11. LaTeX Warning: Reference `substapolyfun' on page 167 undefined on input line 11 . LaTeX Warning: Reference `substapolyratfun' on page 167 undefined on input line 13. LaTeX Warning: Reference `setupmaxtermsize' on page 167 undefined on input line 28. LaTeX Warning: Reference `substaextrasymbols' on page 167 undefined on input li ne 35. LaTeX Warning: Reference `fungcd' on page 167 undefined on input line 38. LaTeX Warning: Reference `fundiv' on page 167 undefined on input line 39. LaTeX Warning: Reference `funrem' on page 167 undefined on input line 40. [167] LaTeX Warning: Reference `substafactarg' on page 168 undefined on input line 69 . LaTeX Warning: Reference `substachainout' on page 168 undefined on input line 8 4. LaTeX Warning: Reference `substafactorize' on page 168 undefined on input line 114. LaTeX Warning: Reference `substanfactorize' on page 168 undefined on input line 114. LaTeX Warning: Reference `substaunfactorize' on page 168 undefined on input lin e 115. LaTeX Warning: Reference `substanunfactorize' on page 168 undefined on input li ne 116. LaTeX Warning: Reference `substabracket' on page 168 undefined on input line 11 8. [168] [169] [170] LaTeX Warning: Reference `substalfactorized' on page 171 undefined on input lin e 234. LaTeX Warning: Reference `substagfactorized' on page 171 undefined on input lin e 235. [171] [172] LaTeX Warning: Reference `substaunfactorize' on page 173 undefined on input lin e 379. [173] [174] [175] [176] [177] LaTeX Warning: Reference `fungcd' on page 178 undefined on input line 605. LaTeX Warning: Reference `fundiv' on page 178 undefined on input line 605. LaTeX Warning: Reference `funrem' on page 178 undefined on input line 605. LaTeX Warning: Reference `substanormalize' on page 178 undefined on input line 606. LaTeX Warning: Reference `substamakeinteger' on page 178 undefined on input lin e 607. LaTeX Warning: Reference `substafactarg' on page 178 undefined on input line 60 7. ) (./tablebas.tex [178] Chapter 12. [179] [180] LaTeX Warning: Reference `tblopen' on page 181 undefined on input line 160. LaTeX Warning: Reference `tblcreate' on page 181 undefined on input line 160. LaTeX Warning: Reference `tbltestuse' on page 181 undefined on input line 196. LaTeX Warning: Reference `tbluse' on page 181 undefined on input line 196. [181] LaTeX Warning: Reference `tblopen' on page 182 undefined on input line 221. LaTeX Warning: Reference `tblopen' on page 182 undefined on input line 238. LaTeX Warning: Reference `tblenter' on page 182 undefined on input line 258. LaTeX Warning: Reference `tblload' on page 182 undefined on input line 258. [182] LaTeX Warning: Reference `tblopen' on page 183 undefined on input line 287. LaTeX Warning: Reference `tblenter' on page 183 undefined on input line 287. LaTeX Warning: Reference `tbladdto' on page 183 undefined on input line 316. LaTeX Warning: Reference `tblon' on page 183 undefined on input line 316. LaTeX Warning: Reference `tbladdto' on page 183 undefined on input line 334. LaTeX Warning: Reference `tbloff' on page 183 undefined on input line 334. LaTeX Warning: Reference `tblcreate' on page 183 undefined on input line 351. LaTeX Warning: Reference `precall' on page 183 undefined on input line 362. LaTeX Warning: Reference `preinclude' on page 183 undefined on input line 363. LaTeX Warning: Reference `tbluse' on page 183 undefined on input line 377. [183] LaTeX Warning: Reference `tbltestuse' on page 184 undefined on input line 400. LaTeX Warning: Reference `tblapply' on page 184 undefined on input line 400. ) (./gamma.tex [184] Chapter 13. LaTeX Warning: Reference `substatrace' on page 185 undefined on input line 53. [185] LaTeX Warning: Reference `substatracen' on page 186 undefined on input line 62. LaTeX Warning: Reference `substaunittrace' on page 186 undefined on input line 67. LaTeX Warning: Reference `substachisholm' on page 186 undefined on input line 1 14. [186] [187] [188] LaTeX Warning: Reference `fundistrib' on page 189 undefined on input line 278. ) (./metric.tex [189] Chapter 14. [190] [191] LaTeX Warning: Reference `substafixindex' on page 192 undefined on input line 1 61. LaTeX Warning: Reference `substasum' on page 192 undefined on input line 170. [192] [193]) (./sorting.tex [194] [195] [196] LaTeX Warning: Reference `setup' on page 197 undefined on input line 216. LaTeX Warning: Reference `substaterm' on page 197 undefined on input line 227. LaTeX Warning: Reference `setup' on page 197 undefined on input line 235. [197]) (./setup.tex [198] Chapter 15. LaTeX Warning: Reference `preprovariables' on page 199 undefined on input line 40. LaTeX Warning: Reference `brackets' on page 199 undefined on input line 50. LaTeX Warning: Reference `substabracket' on page 199 undefined on input line 50 . Overfull \hbox (5.2788pt too wide) in paragraph at lines 44--51 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 52--56 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 57--65 [] [] [199] Overfull \hbox (5.2788pt too wide) in paragraph at lines 66--72 [] [] LaTeX Warning: Reference `substaformat' on page 200 undefined on input line 76. Overfull \hbox (5.2788pt too wide) in paragraph at lines 73--77 [] [] LaTeX Warning: Reference `preprovariables' on page 200 undefined on input line 86. LaTeX Warning: Reference `substamodulus' on page 200 undefined on input line 86 . Overfull \hbox (5.2788pt too wide) in paragraph at lines 78--87 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 88--96 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 97--100 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 101--106 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 107--113 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 117--119 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 120--132 [] [] [200] Overfull \hbox (5.2788pt too wide) in paragraph at lines 133--146 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 147--151 [] [] LaTeX Warning: Reference `staonnospacesinnumbers' on page 201 undefined on inpu t line 160. LaTeX Warning: Reference `staoffnospacesinnumbers' on page 201 undefined on inp ut line 160. Overfull \hbox (5.2788pt too wide) in paragraph at lines 152--161 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 162--167 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 168--172 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 174--178 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 179--185 [] [] [201] Overfull \hbox (5.2788pt too wide) in paragraph at lines 186--190 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 191--197 [] [] LaTeX Warning: Reference `preprocedureextension' on page 202 undefined on input line 206. Overfull \hbox (5.2788pt too wide) in paragraph at lines 201--207 [] [] LaTeX Warning: Reference `substaprocessbucketsize' on page 202 undefined on inp ut line 212. Overfull \hbox (5.2788pt too wide) in paragraph at lines 208--213 [] [] LaTeX Warning: Reference `modules' on page 202 undefined on input line 217. Overfull \hbox (5.2788pt too wide) in paragraph at lines 214--218 [] [] LaTeX Warning: Reference `substahide' on page 202 undefined on input line 228. Overfull \hbox (5.2788pt too wide) in paragraph at lines 219--229 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 230--242 [] [] LaTeX Warning: Reference `substaon' on page 202 undefined on input line 251. Overfull \hbox (5.2788pt too wide) in paragraph at lines 243--252 [] [] [202] Overfull \hbox (5.2788pt too wide) in paragraph at lines 253--259 [] [] LaTeX Warning: Reference `parallel' on page 203 undefined on input line 263. Overfull \hbox (5.2788pt too wide) in paragraph at lines 260--264 [] [] LaTeX Warning: Reference `parallel' on page 203 undefined on input line 267. Overfull \hbox (5.2788pt too wide) in paragraph at lines 265--268 [] [] LaTeX Warning: Reference `parallel' on page 203 undefined on input line 273. Overfull \hbox (5.2788pt too wide) in paragraph at lines 269--274 [] [] LaTeX Warning: Reference `substainparallel' on page 203 undefined on input line 282. Overfull \hbox (5.2788pt too wide) in paragraph at lines 275--283 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 284--295 [] [] LaTeX Warning: Reference `ontotalsize' on page 203 undefined on input line 307. LaTeX Warning: Reference `running' on page 203 undefined on input line 307. Overfull \hbox (5.2788pt too wide) in paragraph at lines 300--308 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 309--314 [] [] [203] LaTeX Warning: Reference `sorting' on page 204 undefined on input line 324. [204] LaTeX Warning: Reference `substaterm' on page 205 undefined on input line 407. [205] [206] LaTeX Warning: Reference `substaon' on page 207 undefined on input line 493. ) (./parallel.tex [207] Chapter 16. [208] LaTeX Warning: Reference `substathreadbucketsize' on page 209 undefined on inpu t line 126. [209] LaTeX Warning: Reference `substamoduleoption' on page 210 undefined on input li ne 171. LaTeX Warning: Reference `substaprint' on page 210 undefined on input line 195. [210] LaTeX Warning: Reference `substaprocessbucketsize' on page 211 undefined on inp ut line 248. LaTeX Warning: Reference `substamoduleoption' on page 211 undefined on input li ne 250. LaTeX Warning: Reference `setupprocessbucketsize' on page 211 undefined on inpu t line 255. LaTeX Warning: Reference `substamoduleoption' on page 211 undefined on input li ne 266. [211] LaTeX Warning: Reference `substaprint' on page 212 undefined on input line 282. LaTeX Warning: Reference `pardollars' on page 212 undefined on input line 294. LaTeX Warning: Reference `substamoduleoption' on page 212 undefined on input li ne 294. LaTeX Warning: Reference `dollars-in-parallel' on page 212 undefined on input l ine 295. [212] [213]) (./external.tex [214] Chapter 17. LaTeX Warning: Reference `prepipe' on page 215 undefined on input line 6. LaTeX Warning: Reference `presystem' on page 215 undefined on input line 7. [215] [216] LaTeX Warning: Reference `setexternalcommunication' on page 217 undefined on in put line 170. [217] [218] LaTeX Warning: Reference `setexternalattrcommunication' on page 219 undefined o n input line 343. [219]) No file manual.ind. [220] (./manual.aux) Package rerunfilecheck Warning: File `manual.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) (see the transcript file for additional information) Output written on manual.pdf (224 pages, 704762 bytes). Transcript written on manual.log. This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./manual.tex LaTeX2e <2017-04-15> Babel <3.11> and hyphenation patterns for 3 language(s) loaded. (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) Package hyperref Message: Driver: hpdftex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) Package hyperref Warning: Option `hyperindex' has already been used, (hyperref) setting the option has no effect on input line 18. Package hyperref Warning: Option `pagebackref' has already been used, (hyperref) setting the option has no effect on input line 18. Package hyperref Warning: Values of option `pdfpagemode': (hyperref) * `UseNone' (hyperref) * `UseOutlines' (hyperref) * `UseThumbs' (hyperref) * `FullScreen' (hyperref) * `UseOC' (PDF 1.5) (hyperref) * `UseAttachments' (PDF 1.6) (hyperref) * An empty value disables the option. (hyperref) Unknown value `None' on input line 18. Writing index file manual.idx (./manual.aux) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./manual.out) (./manual.out) (./manualdate.tex) [1{/var/lib/texmf/fonts/map/pd ftex/updmap/pdftex.map}] [2] (./manual.toc [1] [2] [3] [4] [5] [6] [7]) [8] [9] (./startup.tex Chapter 1. pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has been already used, duplicate ignored \relax l.47 \item[-pipe] Indicates that \FORM\ is started up as the receiving [1]pdfTe X warning (ext4): destination with the same identifier (name{page.2}) has been already used, duplicate ignored \relax l.110 \item I f the command tail specifies a setup file, \FORM\ will use this... [2] (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd)) (./variable.tex [3] Chapter 2. [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17]) (./prepro.tex [18] Chapter 3. [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44]) (./module.tex [45] Chapter 4. [46] [47] [48] [49] [50]) (./pattern.tex [51] Chapter 5. [52] [53] [54]) (./dollar.tex [55] Chapter 6. [56] [57] [58] [59] [60]) (./statements.tex [61] Chapter 7. [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1631--1635 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1636--1642 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1643--1646 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1647--1650 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1651--1655 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1656--1659 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1660--1663 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1664--1667 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1668--1671 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1672--1680 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1681--1686 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1687--1707 [] [] [84] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1708--1716 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1717--1720 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1721--1724 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1725--1728 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1732--1734 [] [] [85] [86] [87] [88] [89] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2166--2189 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2190--2198 [] [] [90] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2199--2204 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2205--2211 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2212--2218 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2219--2222 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2223--2225 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2226--2230 [] [] [91] [92] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2357--2365 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2366--2371 [] [] [93] [94] [95] [96] [97] [98] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2792--2795 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2796--2798 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2799--2811 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2812--2824 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2825--2829 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2830--2835 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2836--2843 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2844--2850 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2851--2857 [] [] [99] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2858--2863 [] [] [100] [101] [102] [103] [104] [105] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3341--3343 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3344--3346 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3347--3349 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3350--3352 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3353--3355 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3356--3358 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3359--3361 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3362--3364 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3365--3367 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3368--3370 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3371--3373 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3374--3376 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3377--3380 [] [] [106] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3398--3400 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3401--3403 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3404--3407 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3408--3410 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3411--3414 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3415--3417 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3418--3420 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3421--3424 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3425--3427 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3428--3438 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3439--3444 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3445--3448 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3449--3451 [] [] [107] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3452--3456 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3457--3461 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3462--3464 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3465--3468 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3469--3471 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3472--3474 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3475--3477 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3478--3482 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3483--3487 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3488--3491 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3492--3496 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3497--3501 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3502--3504 [] [] [108] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3524--3527 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3528--3531 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3532--3536 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3537--3542 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3543--3551 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3552--3558 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3559--3561 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3562--3565 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3566--3569 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3573--3575 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3576--3579 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3580--3584 [] [] [109] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3585--3594 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3595--3601 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3602--3606 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3607--3611 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3612--3616 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3617--3622 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3623--3631 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3632--3635 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3636--3639 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3640--3642 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3643--3647 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3648--3650 [] [] [110] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3651--3654 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3655--3659 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3660--3664 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3665--3674 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3675--3679 [] [] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5338--5341 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5342--5345 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5346--5349 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5350--5353 [] [] [133] [134] [135] [136] [137] [138] [139] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5836--5838 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5839--5841 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5842--5844 [] [] [140] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5845--5847 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5848--5850 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5851--5853 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5854--5856 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5857--5859 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5860--5862 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5863--5865 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5866--5868 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5869--5871 [] [] ) (./functions.tex [141] Chapter 8. [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155]) (./bracket.tex [156] Chapter 9. [157] [158] [159]) (./optim.tex [160] [161] Chapter 10. [162] Package hyperref Warning: Difference (2) between bookmark levels is greater (hyperref) than one, level fixed on input line 115. [163] [164] [165]) (./polynomials.tex [166] Chapter 11. [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177]) (./tablebas.tex [178] Chapter 12. [179] [180] [181] [182] [183]) (./gamma.tex [184] Chapter 13. [185] [186] [187] [188]) (./metric.tex [189] Chapter 14. [190] [191] [192] [193]) (./sorting.tex [194] [195] [196] [197]) (./setup.tex [198] Chapter 15. Overfull \hbox (5.2788pt too wide) in paragraph at lines 44--51 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 52--56 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 57--65 [] [] [199] Overfull \hbox (5.2788pt too wide) in paragraph at lines 66--72 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 73--77 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 78--87 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 88--96 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 97--100 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 101--106 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 107--113 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 117--119 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 120--132 [] [] [200] Overfull \hbox (5.2788pt too wide) in paragraph at lines 133--146 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 147--151 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 152--161 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 162--167 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 168--172 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 174--178 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 179--185 [] [] [201] Overfull \hbox (5.2788pt too wide) in paragraph at lines 186--190 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 191--197 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 201--207 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 208--213 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 214--218 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 219--229 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 230--242 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 243--252 [] [] [202] Overfull \hbox (5.2788pt too wide) in paragraph at lines 253--259 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 260--264 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 265--268 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 269--274 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 275--283 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 284--295 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 300--308 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 309--314 [] [] [203] [204] [205] [206]) (./parallel.tex [207] Chapter 16. [208] [209] [210] [211] [212] [213]) (./external.tex [214] Chapter 17. [215] [216] [217] [218] [219]) No file manual.ind. [220] (./manual.aux) LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) (see the transcript file for additional information) Output written on manual.pdf (231 pages, 760958 bytes). Transcript written on manual.log. This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./manual.tex LaTeX2e <2017-04-15> Babel <3.11> and hyphenation patterns for 3 language(s) loaded. (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) Package hyperref Message: Driver: hpdftex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) Package hyperref Warning: Option `hyperindex' has already been used, (hyperref) setting the option has no effect on input line 18. Package hyperref Warning: Option `pagebackref' has already been used, (hyperref) setting the option has no effect on input line 18. Package hyperref Warning: Values of option `pdfpagemode': (hyperref) * `UseNone' (hyperref) * `UseOutlines' (hyperref) * `UseThumbs' (hyperref) * `FullScreen' (hyperref) * `UseOC' (PDF 1.5) (hyperref) * `UseAttachments' (PDF 1.6) (hyperref) * An empty value disables the option. (hyperref) Unknown value `None' on input line 18. Writing index file manual.idx (./manual.aux) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./manual.out) (./manual.out) (./manualdate.tex) [1{/var/lib/texmf/fonts/map/pd ftex/updmap/pdftex.map}] [2] (./manual.toc [1] [2] [3] [4] [5] [6] [7]) [8] [9] (./startup.tex Chapter 1. pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has been already used, duplicate ignored \relax l.47 \item[-pipe] Indicates that \FORM\ is started up as the receiving [1]pdfTe X warning (ext4): destination with the same identifier (name{page.2}) has been already used, duplicate ignored \relax l.110 \item I f the command tail specifies a setup file, \FORM\ will use this... [2] (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd)) (./variable.tex [3] Chapter 2. [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17]) (./prepro.tex [18] Chapter 3. [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44]) (./module.tex [45] Chapter 4. [46] [47] [48] [49] [50]) (./pattern.tex [51] Chapter 5. [52] [53] [54]) (./dollar.tex [55] Chapter 6. [56] [57] [58] [59] [60]) (./statements.tex [61] Chapter 7. [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1631--1635 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1636--1642 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1643--1646 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1647--1650 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1651--1655 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1656--1659 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1660--1663 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1664--1667 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1668--1671 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1672--1680 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1681--1686 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1687--1707 [] [] [84] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1708--1716 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1717--1720 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1721--1724 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1725--1728 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1732--1734 [] [] [85] [86] [87] [88] [89] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2166--2189 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2190--2198 [] [] [90] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2199--2204 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2205--2211 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2212--2218 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2219--2222 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2223--2225 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2226--2230 [] [] [91] [92] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2357--2365 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2366--2371 [] [] [93] [94] [95] [96] [97] [98] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2792--2795 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2796--2798 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2799--2811 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2812--2824 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2825--2829 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2830--2835 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2836--2843 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2844--2850 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2851--2857 [] [] [99] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2858--2863 [] [] [100] [101] [102] [103] [104] [105] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3341--3343 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3344--3346 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3347--3349 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3350--3352 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3353--3355 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3356--3358 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3359--3361 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3362--3364 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3365--3367 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3368--3370 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3371--3373 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3374--3376 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3377--3380 [] [] [106] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3398--3400 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3401--3403 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3404--3407 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3408--3410 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3411--3414 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3415--3417 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3418--3420 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3421--3424 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3425--3427 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3428--3438 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3439--3444 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3445--3448 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3449--3451 [] [] [107] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3452--3456 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3457--3461 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3462--3464 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3465--3468 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3469--3471 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3472--3474 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3475--3477 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3478--3482 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3483--3487 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3488--3491 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3492--3496 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3497--3501 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3502--3504 [] [] [108] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3524--3527 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3528--3531 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3532--3536 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3537--3542 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3543--3551 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3552--3558 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3559--3561 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3562--3565 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3566--3569 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3573--3575 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3576--3579 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3580--3584 [] [] [109] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3585--3594 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3595--3601 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3602--3606 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3607--3611 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3612--3616 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3617--3622 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3623--3631 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3632--3635 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3636--3639 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3640--3642 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3643--3647 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3648--3650 [] [] [110] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3651--3654 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3655--3659 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3660--3664 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3665--3674 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3675--3679 [] [] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5338--5341 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5342--5345 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5346--5349 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5350--5353 [] [] [133] [134] [135] [136] [137] [138] [139] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5836--5838 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5839--5841 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5842--5844 [] [] [140] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5845--5847 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5848--5850 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5851--5853 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5854--5856 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5857--5859 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5860--5862 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5863--5865 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5866--5868 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5869--5871 [] [] ) (./functions.tex [141] Chapter 8. [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155]) (./bracket.tex [156] Chapter 9. [157] [158] [159]) (./optim.tex [160] [161] Chapter 10. [162] Package hyperref Warning: Difference (2) between bookmark levels is greater (hyperref) than one, level fixed on input line 115. [163] [164] [165]) (./polynomials.tex [166] Chapter 11. [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177]) (./tablebas.tex [178] Chapter 12. [179] [180] [181] [182] [183]) (./gamma.tex [184] Chapter 13. [185] [186] [187] [188]) (./metric.tex [189] Chapter 14. [190] [191] [192] [193]) (./sorting.tex [194] [195] [196] [197]) (./setup.tex [198] Chapter 15. Overfull \hbox (5.2788pt too wide) in paragraph at lines 44--51 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 52--56 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 57--65 [] [] [199] Overfull \hbox (5.2788pt too wide) in paragraph at lines 66--72 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 73--77 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 78--87 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 88--96 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 97--100 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 101--106 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 107--113 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 117--119 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 120--132 [] [] [200] Overfull \hbox (5.2788pt too wide) in paragraph at lines 133--146 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 147--151 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 152--161 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 162--167 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 168--172 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 174--178 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 179--185 [] [] [201] Overfull \hbox (5.2788pt too wide) in paragraph at lines 186--190 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 191--197 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 201--207 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 208--213 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 214--218 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 219--229 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 230--242 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 243--252 [] [] [202] Overfull \hbox (5.2788pt too wide) in paragraph at lines 253--259 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 260--264 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 265--268 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 269--274 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 275--283 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 284--295 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 300--308 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 309--314 [] [] [203] [204] [205] [206]) (./parallel.tex [207] Chapter 16. [208] [209] [210] [211] [212] [213]) (./external.tex [214] Chapter 17. [215] [216] [217] [218] [219]) No file manual.ind. [220] (./manual.aux) ) (see the transcript file for additional information) Output written on manual.pdf (231 pages, 760951 bytes). Transcript written on manual.log. This is makeindex, version 2.15 [TeX Live 2017] (kpathsea + Thai support). Scanning input file manual.idx......done (2003 entries accepted, 0 rejected). Sorting entries...................done (23537 comparisons). Generating output file manual.ind.....done (1417 lines written, 0 warnings). Output written in manual.ind. Transcript written in manual.ilg. This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./manual.tex LaTeX2e <2017-04-15> Babel <3.11> and hyphenation patterns for 3 language(s) loaded. (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) Package hyperref Message: Driver: hpdftex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) Package hyperref Warning: Option `hyperindex' has already been used, (hyperref) setting the option has no effect on input line 18. Package hyperref Warning: Option `pagebackref' has already been used, (hyperref) setting the option has no effect on input line 18. Package hyperref Warning: Values of option `pdfpagemode': (hyperref) * `UseNone' (hyperref) * `UseOutlines' (hyperref) * `UseThumbs' (hyperref) * `FullScreen' (hyperref) * `UseOC' (PDF 1.5) (hyperref) * `UseAttachments' (PDF 1.6) (hyperref) * An empty value disables the option. (hyperref) Unknown value `None' on input line 18. Writing index file manual.idx (./manual.aux) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./manual.out) (./manual.out) (./manualdate.tex) [1{/var/lib/texmf/fonts/map/pd ftex/updmap/pdftex.map}] [2] (./manual.toc [1] [2] [3] [4] [5] [6] [7]) [8] [9] (./startup.tex Chapter 1. pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has been already used, duplicate ignored \relax l.47 \item[-pipe] Indicates that \FORM\ is started up as the receiving [1]pdfTe X warning (ext4): destination with the same identifier (name{page.2}) has been already used, duplicate ignored \relax l.110 \item I f the command tail specifies a setup file, \FORM\ will use this... [2] (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd)) (./variable.tex [3] Chapter 2. [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17]) (./prepro.tex [18] Chapter 3. [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44]) (./module.tex [45] Chapter 4. [46] [47] [48] [49] [50]) (./pattern.tex [51] Chapter 5. [52] [53] [54]) (./dollar.tex [55] Chapter 6. [56] [57] [58] [59] [60]) (./statements.tex [61] Chapter 7. [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1631--1635 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1636--1642 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1643--1646 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1647--1650 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1651--1655 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1656--1659 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1660--1663 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1664--1667 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1668--1671 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1672--1680 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1681--1686 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1687--1707 [] [] [84] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1708--1716 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1717--1720 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1721--1724 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1725--1728 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 1732--1734 [] [] [85] [86] [87] [88] [89] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2166--2189 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2190--2198 [] [] [90] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2199--2204 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2205--2211 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2212--2218 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2219--2222 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2223--2225 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2226--2230 [] [] [91] [92] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2357--2365 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2366--2371 [] [] [93] [94] [95] [96] [97] [98] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2792--2795 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2796--2798 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2799--2811 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2812--2824 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2825--2829 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2830--2835 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2836--2843 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2844--2850 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2851--2857 [] [] [99] Overfull \hbox (2.43333pt too wide) in paragraph at lines 2858--2863 [] [] [100] [101] [102] [103] [104] [105] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3341--3343 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3344--3346 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3347--3349 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3350--3352 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3353--3355 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3356--3358 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3359--3361 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3362--3364 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3365--3367 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3368--3370 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3371--3373 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3374--3376 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3377--3380 [] [] [106] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3398--3400 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3401--3403 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3404--3407 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3408--3410 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3411--3414 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3415--3417 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3418--3420 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3421--3424 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3425--3427 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3428--3438 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3439--3444 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3445--3448 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3449--3451 [] [] [107] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3452--3456 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3457--3461 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3462--3464 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3465--3468 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3469--3471 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3472--3474 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3475--3477 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3478--3482 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3483--3487 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3488--3491 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3492--3496 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3497--3501 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3502--3504 [] [] [108] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3524--3527 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3528--3531 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3532--3536 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3537--3542 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3543--3551 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3552--3558 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3559--3561 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3562--3565 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3566--3569 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3573--3575 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3576--3579 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3580--3584 [] [] [109] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3585--3594 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3595--3601 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3602--3606 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3607--3611 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3612--3616 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3617--3622 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3623--3631 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3632--3635 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3636--3639 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3640--3642 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3643--3647 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3648--3650 [] [] [110] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3651--3654 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3655--3659 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3660--3664 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3665--3674 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 3675--3679 [] [] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5338--5341 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5342--5345 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5346--5349 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5350--5353 [] [] [133] [134] [135] [136] [137] [138] [139] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5836--5838 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5839--5841 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5842--5844 [] [] [140] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5845--5847 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5848--5850 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5851--5853 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5854--5856 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5857--5859 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5860--5862 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5863--5865 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5866--5868 [] [] Overfull \hbox (2.43333pt too wide) in paragraph at lines 5869--5871 [] [] ) (./functions.tex [141] Chapter 8. [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155]) (./bracket.tex [156] Chapter 9. [157] [158] [159]) (./optim.tex [160] [161] Chapter 10. [162] Package hyperref Warning: Difference (2) between bookmark levels is greater (hyperref) than one, level fixed on input line 115. [163] [164] [165]) (./polynomials.tex [166] Chapter 11. [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177]) (./tablebas.tex [178] Chapter 12. [179] [180] [181] [182] [183]) (./gamma.tex [184] Chapter 13. [185] [186] [187] [188]) (./metric.tex [189] Chapter 14. [190] [191] [192] [193]) (./sorting.tex [194] [195] [196] [197]) (./setup.tex [198] Chapter 15. Overfull \hbox (5.2788pt too wide) in paragraph at lines 44--51 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 52--56 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 57--65 [] [] [199] Overfull \hbox (5.2788pt too wide) in paragraph at lines 66--72 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 73--77 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 78--87 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 88--96 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 97--100 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 101--106 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 107--113 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 117--119 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 120--132 [] [] [200] Overfull \hbox (5.2788pt too wide) in paragraph at lines 133--146 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 147--151 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 152--161 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 162--167 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 168--172 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 174--178 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 179--185 [] [] [201] Overfull \hbox (5.2788pt too wide) in paragraph at lines 186--190 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 191--197 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 201--207 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 208--213 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 214--218 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 219--229 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 230--242 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 243--252 [] [] [202] Overfull \hbox (5.2788pt too wide) in paragraph at lines 253--259 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 260--264 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 265--268 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 269--274 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 275--283 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 284--295 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 300--308 [] [] Overfull \hbox (5.2788pt too wide) in paragraph at lines 309--314 [] [] [203] [204] [205] [206]) (./parallel.tex [207] Chapter 16. [208] [209] [210] [211] [212] [213]) (./external.tex [214] Chapter 17. [215] [216] [217] [218] [219]) (./manual.ind [220] [221] [222] [223] [224] [225] [226] [227] [228] [229] [230] [231] [232] [233] [234]) (./manual.aux) ) (see the transcript file for additional information) Output written on manual.pdf (245 pages, 843278 bytes). Transcript written on manual.log. make[3]: Leaving directory '/<>/doc/manual' Making pdf in devref make[3]: Entering directory '/<>/doc/devref' OLDDATE=0; if [ -f devrefdate.tex ]; then OLDDATE=$(cat devrefdate.tex); OLDDATE=$(date -d "$OLDDATE" +%Y%m%d); fi; \ NEWDATE=0; if [ "x" != x ]; then NEWDATE=; else NEWDATE=$(date +"%d %b %Y"); fi; \ if [ $(date -d "$NEWDATE" +%Y%m%d) -gt $OLDDATE ]; then echo $NEWDATE > devrefdate.tex; echo DIDIT; fi DIDIT This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./devref.tex LaTeX2e <2017-04-15> Babel <3.11> and hyphenation patterns for 3 language(s) loaded. (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) Writing index file devref.idx No file devref.aux. (./devrefdate.tex) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [1] No file devref.toc. [1] [2] LaTeX Warning: Reference `sec:source' on page 1 undefined on input line 56. (./source.tex [1] Overfull \hbox (2.73404pt too wide) in paragraph at lines 46--46 []\OT1/cmtt/m/n/10.95 portsignals.h| [2] Underfull \hbox (badness 10000) in paragraph at lines 98--99 []\OT1/cmr/m/n/10.95 Text out-put func-tions, like \OT1/cmtt/m/n/10.95 MesPrint \OT1/cmr/m/n/10.95 or Underfull \hbox (badness 10000) in paragraph at lines 103--105 []\OT1/cmr/m/n/10.95 Code for mod-ule ex-e-cu-tion and the Underfull \hbox (badness 6428) in paragraph at lines 135--137 \OT1/cmr/m/n/10.95 in-dices, and for state-ments like \OT1/cmtt/m/n/10.95 shuff le\OT1/cmr/m/n/10.95 , [3] Underfull \hbox (badness 1137) in paragraph at lines 161--163 []\OT1/cmr/m/n/10.95 Utility func-tions to deal with streams, files, [4] [5]) (./formrun.tex LaTeX Warning: Reference `sec:indepth' on page 6 undefined on input line 7. [6] Overfull \hbox (1.56259pt too wide) in paragraph at lines 33--47 \OT1/cmr/m/n/10.95 are used to ac-cess the global data con-tained in the vari-a ble \OT1/cmtt/m/n/10.95 A\OT1/cmr/m/n/10.95 , like \OT1/cmtt/m/n/10.95 AX.timeo ut [7] LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined (Font) using `OMS/cmsy/m/n' instead (Font) for symbol `textbraceleft' on input line 77. [8] Overfull \hbox (1.8026pt too wide) in paragraph at lines 101--114 []\OT1/cmtt/m/n/10.95 LoadInstruction() \OT1/cmr/m/n/10.95 copies in-put into t he pre-pro-ces-sor in-struc-tion buffer. [9] Overfull \hbox (0.46606pt too wide) in paragraph at lines 179--185 \OT1/cmtt/m/n/10.95 LoadStatement() \OT1/cmr/m/n/10.95 and \OT1/cmtt/m/n/10.95 CompileStatement() \OT1/cmr/m/n/10.95 need the com-plete line for pars- [10] [11] [12] [13] [14] [15] Overfull \hbox (10.95097pt too wide) in paragraph at lines 453--457 \OT1/cmr/m/n/10.95 have any ar-gu-ments to \OT1/cmtt/m/n/10.95 Print \OT1/cmr/m /n/10.95 all ac-tive ex-pres-sions shall be printed. \OT1/cmtt/m/n/10.95 DoPrin t() [16] [17] [18]) (./indepth.tex Overfull \hbox (2.16733pt too wide) in paragraph at lines 26--26 []\OT1/cmtt/m/n/10.95 f(N1_?)*g(N1_?)*h(N2_?)*k(N2_?)-f(N2_?)*g(N2_?)*h(N1_?)*k (N1_?)[] [19] [20] Underfull \hbox (badness 10000) in paragraph at lines 118--121 []\OT1/cmr/m/n/10.95 Used in \OT1/cmtt/m/n/10.95 replace[] \OT1/cmr/m/n/10.95 t o in-di-cate a vec- Underfull \hbox (badness 3590) in paragraph at lines 118--121 \OT1/cmr/m/n/10.95 tor with an un-spec-i-fied in-dex. Hence Underfull \hbox (badness 10000) in paragraph at lines 118--121 \OT1/cmtt/m/n/10.95 VECTOR,4,numvec,FUNNYVEC \OT1/cmr/m/n/10.95 in-stead of Overfull \hbox (2.6758pt too wide) in paragraph at lines 117--134 [][] [21] [22]) (./testsuite.tex [23] [24] [25] [26] [27] (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [28] [29] [30]) (./cvs.tex Overfull \hbox (1.25519pt too wide) in paragraph at lines 8--8 [] \OT1/cmtt/m/n/8 export CVSROOT=:ext:myusername@mytrustedmachine.nikhef.nl:/ user/form/cvs_repository[] [31]) No file devref.ind. [32] (./devref.aux) LaTeX Font Warning: Some font shapes were not available, defaults substituted. LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) (see the transcript file for additional information) Output written on devref.pdf (36 pages, 252669 bytes). Transcript written on devref.log. This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./devref.tex LaTeX2e <2017-04-15> Babel <3.11> and hyphenation patterns for 3 language(s) loaded. (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) Writing index file devref.idx (./devref.aux) (./devrefdate.tex) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdf tex.map}] [1] (./devref.toc) [1] [2] (./source.tex [1] Overfull \hbox (2.73404pt too wide) in paragraph at lines 46--46 []\OT1/cmtt/m/n/10.95 portsignals.h| [2] Underfull \hbox (badness 10000) in paragraph at lines 98--99 []\OT1/cmr/m/n/10.95 Text out-put func-tions, like \OT1/cmtt/m/n/10.95 MesPrint \OT1/cmr/m/n/10.95 or Underfull \hbox (badness 10000) in paragraph at lines 103--105 []\OT1/cmr/m/n/10.95 Code for mod-ule ex-e-cu-tion and the Underfull \hbox (badness 6428) in paragraph at lines 135--137 \OT1/cmr/m/n/10.95 in-dices, and for state-ments like \OT1/cmtt/m/n/10.95 shuff le\OT1/cmr/m/n/10.95 , [3] Underfull \hbox (badness 1137) in paragraph at lines 161--163 []\OT1/cmr/m/n/10.95 Utility func-tions to deal with streams, files, [4] [5]) (./formrun.tex [6] Overfull \hbox (1.56259pt too wide) in paragraph at lines 33--47 \OT1/cmr/m/n/10.95 are used to ac-cess the global data con-tained in the vari-a ble \OT1/cmtt/m/n/10.95 A\OT1/cmr/m/n/10.95 , like \OT1/cmtt/m/n/10.95 AX.timeo ut [7] LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined (Font) using `OMS/cmsy/m/n' instead (Font) for symbol `textbraceleft' on input line 77. [8] Overfull \hbox (1.8026pt too wide) in paragraph at lines 101--114 []\OT1/cmtt/m/n/10.95 LoadInstruction() \OT1/cmr/m/n/10.95 copies in-put into t he pre-pro-ces-sor in-struc-tion buffer. [9] Overfull \hbox (0.46606pt too wide) in paragraph at lines 179--185 \OT1/cmtt/m/n/10.95 LoadStatement() \OT1/cmr/m/n/10.95 and \OT1/cmtt/m/n/10.95 CompileStatement() \OT1/cmr/m/n/10.95 need the com-plete line for pars- [10] [11] [12] [13] [14] [15] Overfull \hbox (10.95097pt too wide) in paragraph at lines 453--457 \OT1/cmr/m/n/10.95 have any ar-gu-ments to \OT1/cmtt/m/n/10.95 Print \OT1/cmr/m /n/10.95 all ac-tive ex-pres-sions shall be printed. \OT1/cmtt/m/n/10.95 DoPrin t() [16] [17] [18]) (./indepth.tex Overfull \hbox (2.16733pt too wide) in paragraph at lines 26--26 []\OT1/cmtt/m/n/10.95 f(N1_?)*g(N1_?)*h(N2_?)*k(N2_?)-f(N2_?)*g(N2_?)*h(N1_?)*k (N1_?)[] [19] [20] Underfull \hbox (badness 10000) in paragraph at lines 118--121 []\OT1/cmr/m/n/10.95 Used in \OT1/cmtt/m/n/10.95 replace[] \OT1/cmr/m/n/10.95 t o in-di-cate a vec- Underfull \hbox (badness 3590) in paragraph at lines 118--121 \OT1/cmr/m/n/10.95 tor with an un-spec-i-fied in-dex. Hence Underfull \hbox (badness 10000) in paragraph at lines 118--121 \OT1/cmtt/m/n/10.95 VECTOR,4,numvec,FUNNYVEC \OT1/cmr/m/n/10.95 in-stead of Overfull \hbox (2.6758pt too wide) in paragraph at lines 117--134 [][] [21] [22]) (./testsuite.tex [23] [24] [25] [26] [27] (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [28] [29] [30]) (./cvs.tex Overfull \hbox (1.25519pt too wide) in paragraph at lines 8--8 [] \OT1/cmtt/m/n/8 export CVSROOT=:ext:myusername@mytrustedmachine.nikhef.nl:/ user/form/cvs_repository[] [31]) No file devref.ind. [32] (./devref.aux) LaTeX Font Warning: Some font shapes were not available, defaults substituted. ) (see the transcript file for additional information) Output written on devref.pdf (36 pages, 252904 bytes). Transcript written on devref.log. make[3]: Leaving directory '/<>/doc/devref' make[3]: Entering directory '/<>/doc' make[3]: Nothing to be done for 'pdf-am'. make[3]: Leaving directory '/<>/doc' make[2]: Leaving directory '/<>/doc' make[1]: Leaving directory '/<>' dh_auto_test -a -O--parallel make -j4 check VERBOSE=1 make[1]: Entering directory '/<>' Making check in doc make[2]: Entering directory '/<>/doc' Making check in doxygen make[3]: Entering directory '/<>/doc/doxygen' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/<>/doc/doxygen' Making check in manual make[3]: Entering directory '/<>/doc/manual' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/<>/doc/manual' Making check in devref make[3]: Entering directory '/<>/doc/devref' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/<>/doc/devref' make[3]: Entering directory '/<>/doc' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/<>/doc' make[2]: Leaving directory '/<>/doc' Making check in sources make[2]: Entering directory '/<>/sources' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/<>/sources' Making check in check make[2]: Entering directory '/<>/check' make check-TESTS make[3]: Entering directory '/<>/check' Loaded suite ./form Started Timeout: Terminating (T)FORM job! .Timeout: Terminating (T)FORM job! F =============================================================================== Failure: is not true. test1(NonZero) /<>/check/symmetrize.rb:22:in `test1' 19: end 20: def test1 21: execute FORM => 22: assert no_problem 23: assert result("x") =~ pattern("x = 0;") 24: assert result("y") =~ pattern("y = 0;") 25: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14669): No such process F =============================================================================== Failure: is not true. test1(Sec_11_1) /<>/check/examples.rb:874:in `test1' 871: end 872: def test1 873: execute FORM => 874: assert no_problem 875: assert @stdout =~ /Generated terms = 51975$/ 876: assert @stdout =~ /Terms in output = 51975$/ 877: # assert @stdout =~ /Bytes used = 919164$/ # correct on 64bit?!? =============================================================================== Timeout: Terminating (T)FORM job! kill: (14669): No such process F =============================================================================== Failure: is not true. test1(Sec_11_2) /<>/check/examples.rb:894:in `test1' 891: end 892: def test1 893: execute FORM => 894: assert no_problem 895: assert @stdout =~ /Generated terms = 1053$/ 896: assert @stdout =~ /Terms in output = 1029$/ 897: # assert @stdout =~ /Bytes used = 20284$/ # correct on 64bit?!? =============================================================================== Timeout: Terminating (T)FORM job! kill: (14669): No such process F =============================================================================== Failure: is not true. test1(Sec_12_1) /<>/check/examples.rb:947:in `test1' 944: end 945: def test1 946: execute FORM => 947: assert no_problem 948: assert result("F",0) =~ pattern(<<-EOF 949: F = 950: + eta(i1,i1)*eta(i2,i2)*eta(i3,i3) =============================================================================== Timeout: Terminating (T)FORM job! kill: (14669): No such process F =============================================================================== Failure: is not true. test1(Sec_12_2) /<>/check/examples.rb:991:in `test1' 988: end 989: def test1 990: execute FORM => 991: assert no_problem 992: assert result("F",0) =~ pattern("+6*e_(1,2,3)*e_(1,2,3)") 993: assert result("F") =~ pattern("-6") 994: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14669): No such process F =============================================================================== Failure: is not true. test1(Sec_12_3) /<>/check/examples.rb:1016:in `test1' 1013: end 1014: def test1 1015: execute FORM => 1016: assert no_problem 1017: assert result("F",0) =~ pattern(<<-EOF 1018: F = 1019: + d_(i1,i1)*d_(i2,i2)*d_(i3,i3) =============================================================================== .Timeout: Terminating (T)FORM job! F =============================================================================== Failure: is not true. test1(Sec_2_2) /<>/check/examples.rb:24:in `test1' 21: end 22: def test1 23: execute FORM => 24: assert no_problem 25: # assert @stdout =~ /Bytes used \s+=\s+54$/ # correct on 64bit?!? 26: assert result("F") =~ pattern("x^7 + 7*x^8 + 21*x^9 + 35*x^10") 27: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14729): No such process F =============================================================================== Failure: is not true. test1(Sec_2_6) /<>/check/examples.rb:45:in `test1' 42: end 43: def test1 44: execute FORM => 45: assert no_problem 46: assert result("expr") =~ pattern("g1(b1) + g2(b2) + g3(b3) + g(x)") 47: end 48: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14729): No such process F =============================================================================== Failure: is not true. test1(Sec_2_9_1) /<>/check/examples.rb:65:in `test1' 62: end 63: def test1 64: execute FORM => 65: assert no_problem 66: assert result("F") =~ pattern("2*f1(N1_?)*f2(N1_?)") 67: end 68: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14729): No such process F =============================================================================== Failure: is not true. test1(Sec_2_9_2) /<>/check/examples.rb:86:in `test1' 83: end 84: def test1 85: execute FORM => 86: assert no_problem 87: assert result("F") =~ pattern("p.p*q.q") 88: end 89: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14729): No such process F =============================================================================== Failure: is not true. test1(Sec_2_9_3) /<>/check/examples.rb:111:in `test1' 108: end 109: def test1 110: execute FORM => 111: assert no_problem 112: assert result("F") =~ pattern("p.q^2") 113: end 114: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14729): No such process F =============================================================================== Failure: is not true. test1(Sec_2_9_4) /<>/check/examples.rb:138:in `test1' 135: end 136: def test1 137: execute FORM => 138: assert no_problem 139: assert result("G") =~ pattern("f(N1_?,N2_?)*f(N2_?,N1_?)*f(N3_?,N4_?)*f(N4_?,N3_?)*f(N5_?,N6_?)*f(N6_?,N5_?) 140: *g(N7_?,N8_?,p1,N9_?)*g(N10_?,N11_?,p2,N12_?)*e_(p1,p2,p3,N9_?)*e_(p1,p2,p3,N12_?)*e_(N7_?,N8_?,N10_?,N11_?)") 141: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14729): No such process F =============================================================================== Failure: is not true. test1(Sec_3_12) /<>/check/examples.rb:187:in `test1' 184: end 185: def test1 186: execute FORM => 187: assert no_problem 188: assert result("F1") =~ pattern("6") 189: assert result("F2") =~ pattern("7") 190: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14729): No such process F =============================================================================== Failure: is not true. test1(Sec_3_29) /<>/check/examples.rb:206:in `test1' 203: end 204: def test1 205: execute FORM => 206: assert no_problem 207: assert @stdout =~ exact_pattern(<<-EOF 208: #PreOut ON 209: S a1,...,a4; =============================================================================== Timeout: Terminating (T)FORM job! kill: (14729): No such process F =============================================================================== Failure: is not true. test1(Sec_3_44_1) /<>/check/examples.rb:237:in `test1' 234: end 235: def test1 236: execute FORM => 237: assert no_problem 238: assert @stdout =~ exact_pattern(<<-EOF 239: One power: b+a 240: Two powers: b^2+2*a*b+a^2 =============================================================================== Timeout: Terminating (T)FORM job! kill: (14729): No such process F =============================================================================== Failure: is not true. test1(Sec_3_44_2) /<>/check/examples.rb:272:in `test1' 269: end 270: def test1 271: execute FORM => 272: assert no_problem 273: assert File.exists?(Fortranfile) 274: fun_f = File.open(Fortranfile, "r").readlines.join 275: assert fun_f == <<-EOF =============================================================================== .Timeout: Terminating (T)FORM job! F =============================================================================== Failure: is not true. test1(Sec_6_0) /<>/check/examples.rb:505:in `test1' 502: end 503: def test1 504: execute FORM => 505: assert no_problem 506: assert @stdout =~ Regexp.new(<<-EOF 507: ># \\$a = 0 508: \.sort =============================================================================== Timeout: Terminating (T)FORM job! kill: (14816): No such process F =============================================================================== Failure: is not true. test1(Sec_6_1) /<>/check/examples.rb:553:in `test1' 550: def test1 551: extra_parameter "-w4" 552: execute TFORM => 553: assert no_problem 554: assert @stdout =~ /\s+\.sort\n(<(1|2|3|4)>\ \ \+\ \S+\n){220}\n/ 555: assert @stdout =~ /~~~\$c = 2200/ 556: assert @stdout =~ /~~~\$max = 4/ =============================================================================== Timeout: Terminating (T)FORM job! kill: (14816): No such process F =============================================================================== Failure: is not true. test1(Sec_7_101) /<>/check/examples.rb:723:in `test1' 720: end 721: def test1 722: execute FORM => 723: assert no_problem 724: assert result("F",0) =~ pattern("-ff(i4,i5,i6)*f(i4,i7,i8)") 725: assert result("F",1)=~ pattern("-f(i1,i2,i4)*f(i2,i3,i5)*f(i1,i3,i6)*ff(i4,i6)") 726: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14816): No such process F =============================================================================== Failure: is not true. test1(Sec_7_106) /<>/check/examples.rb:749:in `test1' 746: end 747: def test1 748: execute FORM => 749: assert no_problem 750: assert result("F1") =~ pattern("f(a,b,c,d)+f(a,c,b,d)+f(a,c,d,b)+f(c,a,b,d)+f(c,a,d,b)+f(c,d,a,b)") 751: assert result("F2") =~ pattern("g(a,b,c,d)+g(a,c,b,d)+g(a,c,d,b)+g(c,a,b,d)+g(c,a,d,b)+g(c,d,a,b)") 752: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14816): No such process F =============================================================================== Failure: is not true. test1(Sec_7_113) /<>/check/examples.rb:771:in `test1' 768: end 769: def test1 770: execute FORM => 771: assert no_problem 772: assert result("F") =~ pattern(<<-EOF 773: + S(R(-6,-4),N) 774: - S(R(-6,-3,1),N) =============================================================================== Timeout: Terminating (T)FORM job! kill: (14816): No such process F =============================================================================== Failure: is not true. test1(Sec_7_40) /<>/check/examples.rb:607:in `test1' 604: end 605: def test1 606: execute FORM => 607: assert no_problem 608: assert result("F") =~ pattern("f(a,b,-1,3) + f(a,b,3) + 2*f1(a*b) + f2(a*b,-1,3) + f2(a*b,3) + f3(a*b,-3) + f3(a*b,3)") 609: end 610: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14816): No such process F =============================================================================== Failure: is not true. test1(Sec_7_6) /<>/check/examples.rb:581:in `test1' 578: end 579: def test1 580: execute FORM => 581: assert no_problem 582: assert result("s") =~ pattern("s = 0") 583: end 584: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14816): No such process F =============================================================================== Failure: is not true. test1(Sec_7_61) /<>/check/examples.rb:630:in `test1' 627: end 628: def test1 629: execute FORM => 630: assert no_problem 631: assert result("F") =~ pattern("f(N1_?,x)*g(i1,y)+f(N1_?,x)*g(i1,z)") 632: end 633: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14816): No such process F =============================================================================== Failure: is not true. test1(Sec_7_65) /<>/check/examples.rb:649:in `test1' 646: end 647: def test1 648: execute FORM => 649: assert no_problem 650: assert result("F") =~ pattern("2/105*f(135*c + 147*b + 385*a)") 651: end 652: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14816): No such process F =============================================================================== Failure: is not true. test1(Sec_7_88) /<>/check/examples.rb:668:in `test1' 665: end 666: def test1 667: execute FORM => 668: assert no_problem 669: assert result("F") =~ pattern("x^2 * acc(5 + y + 5*y^2)") 670: end 671: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14816): No such process F =============================================================================== Failure: is not true. test1(Sec_7_91) /<>/check/examples.rb:688:in `test1' 685: end 686: def test1 687: execute FORM => 688: assert no_problem 689: assert @stdout =~ exact_pattern(<<-EOF 690: > 3*a 691: >> + 3*b =============================================================================== Timeout: Terminating (T)FORM job! kill: (14816): No such process F =============================================================================== Failure: is not true. test1(Sec_8_11) /<>/check/examples.rb:805:in `test1' 802: end 803: def test1 804: execute FORM => 805: assert no_problem 806: assert result("F") =~ pattern(<<-EOF 807: + f1(x1,x2)*f2(x3,x4) 808: - f1(x1,x3)*f2(x2,x4) =============================================================================== Timeout: Terminating (T)FORM job! kill: (14816): No such process F =============================================================================== Failure: is not true. test1(Sec_8_53) /<>/check/examples.rb:830:in `test1' 827: end 828: def test1 829: execute FORM => 830: assert no_problem 831: assert result("F") =~ pattern("1 + x + 1/2*x^2 + 1/6*x^3 + 1/24*x^4 + 1/120*x^5") 832: end 833: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14816): No such process F =============================================================================== Failure: is not true. test1(Sec_9) /<>/check/examples.rb:850:in `test1' 847: end 848: def test1 849: execute FORM => 850: assert no_problem 851: assert result("Discriminant") =~ pattern("b^2-4*a*c"); 852: end 853: end =============================================================================== Timeout: Terminating (T)FORM job! kill: (14816): No such process F =============================================================================== Failure: is not true. test1(SparseTable1) /<>/check/table.rb:47:in `test1' 44: end 45: def test1 46: execute FORM => 47: assert no_problem 48: assert result("expr1") =~ pattern("f(1)*x + f(2)*x^2 + f(3)*x^3 + f(4)*x^4 + f(5)*x^5 + f(6)*x^6 + f(7)*x^7 + f(8)*x^8 + f(9)*x^9 + f(10)*x^10") 49: assert result("e10") =~ pattern("f(10)") 50: end =============================================================================== Finished in 322.307978974 seconds. ------ 34 tests, 38 assertions, 31 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 8.82353% passed ------ 0.11 tests/s, 0.12 assertions/s FAIL: form.rb =============================== 1 of 1 test failed Please report to form@nikhef.nl =============================== Makefile:236: recipe for target 'check-TESTS' failed make[3]: *** [check-TESTS] Error 1 make[3]: Leaving directory '/<>/check' Makefile:359: recipe for target 'check-am' failed make[2]: *** [check-am] Error 2 make[2]: Leaving directory '/<>/check' Makefile:311: recipe for target 'check-recursive' failed make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory '/<>' dh_auto_test: make -j4 check VERBOSE=1 returned exit code 2 debian/rules:10: recipe for target 'build-arch' failed make: *** [build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2 -------------------------------------------------------------------------------- Build finished at 20170709-1304 Finished -------- E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Not removing build depends: as requested Keeping session: +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: arm64 Build-Space: 57220 Build-Time: 554 Distribution: artful Fail-Stage: build Host Architecture: arm64 Install-Time: 58 Job: form_4.1-1.dsc Machine Architecture: arm64 Package: form Package-Time: 616 Source-Version: 4.1-1 Space: 57220 Status: attempted Version: 4.1-1 -------------------------------------------------------------------------------- Finished at 20170709-1304 Build needed 00:10:16, 57220k disc space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['scan-for-processes', 'PACKAGEBUILD-12875405'] Scanning for processes to kill in build /home/buildd/build-PACKAGEBUILD-12875405/chroot-autobuild... Scanning for processes to kill in build /home/buildd/build-PACKAGEBUILD-12875405/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', 'PACKAGEBUILD-12875405'] Unmounting chroot for build PACKAGEBUILD-12875405... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', 'PACKAGEBUILD-12875405'] Removing build PACKAGEBUILD-12875405