Raspbian Package Auto-Building

Build log for form (4.2.1+git20220202+ds-2) on armhf

form4.2.1+git20220202+ds-2armhf → 2022-09-22 06:58:39

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on testwandboard

+==============================================================================+
| form 4.2.1+git20220202+ds-2 (armhf)          Thu, 22 Sep 2022 06:03:51 +0000 |
+==============================================================================+

Package: form
Version: 4.2.1+git20220202+ds-2
Source Version: 4.2.1+git20220202+ds-2
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bookworm-staging-armhf-sbuild-ebc5b899-e813-4505-a504-b424d873c751' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [13.3 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [14.1 MB]
Fetched 27.4 MB in 30s (902 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
W: http://172.17.4.1/private/dists/bookworm-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'form' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/science-team/form.git
Please use:
git clone https://salsa.debian.org/science-team/form.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 939 kB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main form 4.2.1+git20220202+ds-2 (dsc) [2217 B]
Get:2 http://172.17.4.1/private bookworm-staging/main form 4.2.1+git20220202+ds-2 (tar) [932 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main form 4.2.1+git20220202+ds-2 (diff) [4552 B]
Fetched 939 kB in 0s (2814 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/form-h30jQo/form-4.2.1+git20220202+ds' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/form-h30jQo' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-JJBtYh/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-JJBtYh/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-JJBtYh/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-JJBtYh/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-JJBtYh/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-JJBtYh/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-JJBtYh/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-JJBtYh/apt_archive ./ Packages [433 B]
Fetched 2109 B in 1s (2809 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libpam-cap netbase sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 16 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-JJBtYh/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (21.8 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12805 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper-compat (= 13), mpi-default-dev, mpi-default-bin, texlive-latex-base, zlib1g-dev, libgmp-dev, texlive-latex-recommended, texlive-latex-extra, texlive-fonts-recommended, latex2html, ruby, texlive-plain-generic
Filtered Build-Depends: debhelper-compat (= 13), mpi-default-dev, mpi-default-bin, texlive-latex-base, zlib1g-dev, libgmp-dev, texlive-latex-recommended, texlive-latex-extra, texlive-fonts-recommended, latex2html, ruby, texlive-plain-generic
dpkg-deb: building package 'sbuild-build-depends-form-dummy' in '/<<BUILDDIR>>/resolver-JJBtYh/apt_archive/sbuild-build-depends-form-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-form-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-JJBtYh/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-JJBtYh/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-JJBtYh/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-JJBtYh/apt_archive ./ Sources [574 B]
Get:5 copy:/<<BUILDDIR>>/resolver-JJBtYh/apt_archive ./ Packages [658 B]
Fetched 2565 B in 1s (3516 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install form build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libpam-cap netbase
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils ca-certificates
  cpp-12 debhelper dh-autoreconf dh-strip-nondeterminism dwz file
  fontconfig-config fonts-dejavu-core fonts-lmodern fonts-urw-base35 g++-12
  gcc-12 gcc-12-base gettext gettext-base gfortran-12 ghostscript
  ghostscript-x groff-base ibverbs-providers intltool-debian latex2html
  libapache-pom-java libarchive-zip-perl libasan8 libatomic1 libavahi-client3
  libavahi-common-data libavahi-common3 libbrotli1 libbsd0 libcairo2
  libcbor0.8 libcc1-0 libcommons-logging-java libcommons-parent-java libcups2
  libcurl3-gnutls libdbus-1-3 libdebhelper-perl libdeflate0 libedit2 libelf1
  libevent-2.1-7 libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7
  libevent-openssl-2.1-7 libevent-pthreads-2.1-7 libexpat1 libfabric1
  libfido2-1 libfile-stripnondeterminism-perl libfontbox-java libfontconfig1
  libfontenc1 libfreetype6 libgcc-12-dev libgcc-s1 libgfortran-12-dev
  libgfortran5 libglib2.0-0 libgmp-dev libgmpxx4ldbl libgomp1 libgraphite2-3
  libgs9 libgs9-common libharfbuzz0b libhwloc-dev libhwloc-plugins libhwloc15
  libibverbs-dev libibverbs1 libice6 libicu71 libidn12 libijs-0.35 libjbig0
  libjbig2dec0 libjpeg62-turbo libjs-jquery libjs-jquery-ui libkpathsea6
  liblcms2-2 liblerc4 libltdl-dev libltdl7 libmagic-mgc libmagic1 libmd0
  libmpdec3 libncurses6 libnetpbm11 libnghttp2-14 libnl-3-200 libnl-3-dev
  libnl-route-3-200 libnl-route-3-dev libnspr4 libnss3 libnuma-dev libnuma1
  libopenjp2-7 libopenmpi-dev libopenmpi3 libpaper-utils libpaper1
  libpciaccess0 libpdfbox-java libpipeline1 libpixman-1-0 libpmix-dev libpmix2
  libpng16-16 libpoppler123 libpsl5 libptexenc1 libpython3-stdlib
  libpython3.10-minimal libpython3.10-stdlib librdmacm1 librtmp1 libruby3.0
  libsm6 libssh2-1 libstdc++-12-dev libstdc++6 libsub-override-perl
  libsynctex2 libteckit0 libtexlua53-5 libtexluajit2 libtiff5 libtool
  libubsan1 libuchardet0 libwebp7 libx11-6 libx11-data libxau6 libxaw7
  libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6 libxext6 libxi6 libxml2 libxmu6
  libxnvctrl0 libxpm4 libxrender1 libxt6 libyaml-0-2 libzzip-0-13 m4 man-db
  media-types mpi-default-bin mpi-default-dev netpbm ocl-icd-libopencl1
  openmpi-bin openmpi-common openssh-client openssl perl-doc po-debconf
  poppler-data poppler-utils preview-latex-style python3 python3-minimal
  python3.10 python3.10-minimal rake ruby ruby-net-telnet ruby-rubygems
  ruby-sdbm ruby-webrick ruby-xmlrpc ruby3.0 rubygems-integration t1utils
  tex-common texlive-base texlive-binaries texlive-fonts-recommended
  texlive-latex-base texlive-latex-extra texlive-latex-recommended
  texlive-pictures texlive-plain-generic ucf x11-common xdg-utils
  xfonts-encodings xfonts-utils zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc gcc-12-locales cpp-12-doc
  dh-make fonts-freefont-otf | fonts-freefont-ttf fonts-texgyre gcc-12-doc
  gettext-doc libasprintf-dev libgettextpo-dev gfortran-12-doc libcoarrays-dev
  groff libavalon-framework-java libcommons-logging-java-doc
  libexcalibur-logkit-java liblog4j1.2-java cups-common gmp-doc libgmp10-doc
  libmpfr-dev libjs-jquery-ui-docs liblcms2-utils libtool-doc openmpi-doc
  pciutils libstdc++-12-doc gcj-jdk m4-doc apparmor less www-browser
  opencl-icd gfortran | fortran-compiler keychain libpam-ssh monkeysphere
  ssh-askpass libmail-box-perl fonts-japanese-mincho | fonts-ipafont-mincho
  fonts-japanese-gothic | fonts-ipafont-gothic fonts-arphic-ukai
  fonts-arphic-uming fonts-nanum python3-doc python3-tk python3-venv
  python3.10-venv python3.10-doc binfmt-support ri ruby-dev bundler perl-tk
  xpdf | pdf-viewer xzdec texlive-fonts-recommended-doc texlive-latex-base-doc
  python3-pygments icc-profiles libfile-which-perl texlive-latex-extra-doc
  texlive-science texlive-latex-recommended-doc texlive-luatex
  texlive-pstricks dot2tex prerex texlive-pictures-doc vprerex
  default-jre-headless
Recommended packages:
  curl | wget | lynx dvipng dbus libarchive-cpio-perl libglib2.0-data
  shared-mime-info xdg-user-dirs fonts-droid-fallback javascript-common
  libgpm2 libcoarrays-openmpi-dev publicsuffix xauth libmail-sendmail-perl zip
  fonts-lato lmodern dvisvgm tex-gyre tipa libspreadsheet-parseexcel-perl
  openjdk-18-jre tk libfile-mimeinfo-perl libnet-dbus-perl
  libx11-protocol-perl x11-utils x11-xserver-utils
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils ca-certificates
  debhelper dh-autoreconf dh-strip-nondeterminism dwz file fontconfig-config
  fonts-dejavu-core fonts-lmodern fonts-urw-base35 gettext gettext-base
  gfortran-12 ghostscript ghostscript-x groff-base ibverbs-providers
  intltool-debian latex2html libapache-pom-java libarchive-zip-perl
  libavahi-client3 libavahi-common-data libavahi-common3 libbrotli1 libbsd0
  libcairo2 libcbor0.8 libcommons-logging-java libcommons-parent-java libcups2
  libcurl3-gnutls libdbus-1-3 libdebhelper-perl libdeflate0 libedit2 libelf1
  libevent-2.1-7 libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7
  libevent-openssl-2.1-7 libevent-pthreads-2.1-7 libexpat1 libfabric1
  libfido2-1 libfile-stripnondeterminism-perl libfontbox-java libfontconfig1
  libfontenc1 libfreetype6 libgfortran-12-dev libgfortran5 libglib2.0-0
  libgmp-dev libgmpxx4ldbl libgraphite2-3 libgs9 libgs9-common libharfbuzz0b
  libhwloc-dev libhwloc-plugins libhwloc15 libibverbs-dev libibverbs1 libice6
  libicu71 libidn12 libijs-0.35 libjbig0 libjbig2dec0 libjpeg62-turbo
  libjs-jquery libjs-jquery-ui libkpathsea6 liblcms2-2 liblerc4 libltdl-dev
  libltdl7 libmagic-mgc libmagic1 libmd0 libmpdec3 libncurses6 libnetpbm11
  libnghttp2-14 libnl-3-200 libnl-3-dev libnl-route-3-200 libnl-route-3-dev
  libnspr4 libnss3 libnuma-dev libnuma1 libopenjp2-7 libopenmpi-dev
  libopenmpi3 libpaper-utils libpaper1 libpciaccess0 libpdfbox-java
  libpipeline1 libpixman-1-0 libpmix-dev libpmix2 libpng16-16 libpoppler123
  libpsl5 libptexenc1 libpython3-stdlib libpython3.10-minimal
  libpython3.10-stdlib librdmacm1 librtmp1 libruby3.0 libsm6 libssh2-1
  libsub-override-perl libsynctex2 libteckit0 libtexlua53-5 libtexluajit2
  libtiff5 libtool libuchardet0 libwebp7 libx11-6 libx11-data libxau6 libxaw7
  libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6 libxext6 libxi6 libxml2 libxmu6
  libxnvctrl0 libxpm4 libxrender1 libxt6 libyaml-0-2 libzzip-0-13 m4 man-db
  media-types mpi-default-bin mpi-default-dev netpbm ocl-icd-libopencl1
  openmpi-bin openmpi-common openssh-client openssl perl-doc po-debconf
  poppler-data poppler-utils preview-latex-style python3 python3-minimal
  python3.10 python3.10-minimal rake ruby ruby-net-telnet ruby-rubygems
  ruby-sdbm ruby-webrick ruby-xmlrpc ruby3.0 rubygems-integration
  sbuild-build-depends-form-dummy t1utils tex-common texlive-base
  texlive-binaries texlive-fonts-recommended texlive-latex-base
  texlive-latex-extra texlive-latex-recommended texlive-pictures
  texlive-plain-generic ucf x11-common xdg-utils xfonts-encodings xfonts-utils
  zlib1g-dev
The following packages will be upgraded:
  cpp-12 g++-12 gcc-12 gcc-12-base libasan8 libatomic1 libcc1-0 libgcc-12-dev
  libgcc-s1 libgomp1 libstdc++-12-dev libstdc++6 libubsan1
13 upgraded, 195 newly installed, 0 to remove and 3 not upgraded.
Need to get 237 MB of archives.
After this operation, 694 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-JJBtYh/apt_archive ./ sbuild-build-depends-form-dummy 0.invalid.0 [944 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf poppler-data all 0.4.11-1 [1608 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-minimal armhf 3.10.7-1 [813 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf libcc1-0 armhf 12.2.0-2+rpi1 [32.2 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf gcc-12-base armhf 12.2.0-2+rpi1 [208 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf libgcc-s1 armhf 12.2.0-2+rpi1 [36.2 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libgomp1 armhf 12.2.0-2+rpi1 [95.4 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf libatomic1 armhf 12.2.0-2+rpi1 [8240 B]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf libasan8 armhf 12.2.0-2+rpi1 [2090 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf libubsan1 armhf 12.2.0-2+rpi1 [861 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf g++-12 armhf 12.2.0-2+rpi1 [7912 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf libstdc++-12-dev armhf 12.2.0-2+rpi1 [2026 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf libgcc-12-dev armhf 12.2.0-2+rpi1 [725 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf gcc-12 armhf 12.2.0-2+rpi1 [14.2 MB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf cpp-12 armhf 12.2.0-2+rpi1 [7162 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf libstdc++6 armhf 12.2.0-2+rpi1 [504 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.4.8-1 [84.1 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf python3.10-minimal armhf 3.10.7-1 [1518 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.10.6-1 [38.7 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf media-types all 8.0.0 [33.4 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf libmpdec3 armhf 2.5.1-2+rpi1 [73.5 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-stdlib armhf 3.10.7-1 [1598 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf python3.10 armhf 3.10.7-1 [547 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.10.6-1 [21.7 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.10.6-1 [38.2 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf ucf all 3.0043 [74.0 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf tex-common all 6.17 [53.6 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-8 [793 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38.1-1 [137 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.6-3 [34.3 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.10.2-3 [1364 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf openssl armhf 3.0.5-2 [1372 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf ca-certificates all 20211016 [156 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-4 [295 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-4 [120 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-4 [65.8 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-9 [171 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf libmd0 armhf 1.0.4-2 [28.6 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf libbsd0 armhf 0.11.6-1 [109 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf libedit2 armhf 3.1-20210910-1 [81.2 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf libcbor0.8 armhf 0.8.0-2 [22.8 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf libfido2-1 armhf 1.11.0-1+b1 [66.7 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf openssh-client armhf 1:9.0p1-1+b2 [890 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.19-1 [260 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-9 [510 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.9.1 [196 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-4 [526 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-3 [10.4 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-1 [26.6 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-1 [15.8 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.187-2+rpi2 [177 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14-1 [83.0 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf libicu71 armhf 71.1-3 [8855 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1 [591 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-9 [1220 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.9.1 [1071 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf fonts-dejavu-core all 2.37-2 [1069 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf libfontenc1 armhf 1:1.1.4-1 [22.3 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf libbrotli1 armhf 1.0.9-2+b2 [260 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf libpng16-16 armhf 1.6.37-5 [272 kB]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf libfreetype6 armhf 2.12.1+dfsg-3 [352 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf x11-common all 1:7.7+23 [252 kB]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf xfonts-encodings all 1:1.0.4-2.1 [573 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf xfonts-utils armhf 1:7.7+6 [82.5 kB]
Get:73 http://172.17.4.1/private bookworm-staging/main armhf fonts-urw-base35 all 20200910-4 [6375 kB]
Get:74 http://172.17.4.1/private bookworm-staging/main armhf fontconfig-config all 2.13.1-4.4 [281 kB]
Get:75 http://172.17.4.1/private bookworm-staging/main armhf fonts-lmodern all 2.005-1 [4540 kB]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf libgfortran5 armhf 12.2.0-2+rpi1 [238 kB]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf libgfortran-12-dev armhf 12.2.0-2+rpi1 [285 kB]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf gfortran-12 armhf 12.2.0-2+rpi1 [7508 kB]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf libgs9-common all 9.56.1~dfsg-1 [747 kB]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf libavahi-common-data armhf 0.8-6+b1 [124 kB]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf libavahi-common3 armhf 0.8-6+b1 [55.8 kB]
Get:82 http://172.17.4.1/private bookworm-staging/main armhf libdbus-1-3 armhf 1.14.0-2 [210 kB]
Get:83 http://172.17.4.1/private bookworm-staging/main armhf libavahi-client3 armhf 0.8-6+b1 [58.5 kB]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf libcups2 armhf 2.4.2-1+b1 [311 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf libfontconfig1 armhf 2.13.1-4.4 [331 kB]
Get:86 http://172.17.4.1/private bookworm-staging/main armhf libidn12 armhf 1.41-1 [80.8 kB]
Get:87 http://172.17.4.1/private bookworm-staging/main armhf libijs-0.35 armhf 0.35-15 [14.7 kB]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf libjbig2dec0 armhf 0.19-3+b2 [58.6 kB]
Get:89 http://172.17.4.1/private bookworm-staging/main armhf libjpeg62-turbo armhf 1:2.1.2-1 [144 kB]
Get:90 http://172.17.4.1/private bookworm-staging/main armhf liblcms2-2 armhf 2.13.1-1 [125 kB]
Get:91 http://172.17.4.1/private bookworm-staging/main armhf libopenjp2-7 armhf 2.5.0-1 [165 kB]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf libpaper1 armhf 1.1.28 [20.5 kB]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf libdeflate0 armhf 1.12-1 [60.5 kB]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf libjbig0 armhf 2.1-3.1+b2 [27.6 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf liblerc4 armhf 4.0.0+ds-1 [121 kB]
Get:96 http://172.17.4.1/private bookworm-staging/main armhf libwebp7 armhf 1.2.2-2 [237 kB]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf libtiff5 armhf 4.4.0-4 [290 kB]
Get:98 http://172.17.4.1/private bookworm-staging/main armhf libgs9 armhf 9.56.1~dfsg-1 [2177 kB]
Get:99 http://172.17.4.1/private bookworm-staging/main armhf ghostscript armhf 9.56.1~dfsg-1 [99.1 kB]
Get:100 http://172.17.4.1/private bookworm-staging/main armhf libxau6 armhf 1:1.0.9-1 [19.1 kB]
Get:101 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:102 http://172.17.4.1/private bookworm-staging/main armhf libxcb1 armhf 1.15-1 [139 kB]
Get:103 http://172.17.4.1/private bookworm-staging/main armhf libx11-data all 2:1.8.1-2 [308 kB]
Get:104 http://172.17.4.1/private bookworm-staging/main armhf libx11-6 armhf 2:1.8.1-2 [704 kB]
Get:105 http://172.17.4.1/private bookworm-staging/main armhf libice6 armhf 2:1.0.10-1 [51.7 kB]
Get:106 http://172.17.4.1/private bookworm-staging/main armhf libsm6 armhf 2:1.2.3-1 [32.9 kB]
Get:107 http://172.17.4.1/private bookworm-staging/main armhf libxt6 armhf 1:1.2.1-1 [159 kB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf ghostscript-x armhf 9.56.1~dfsg-1 [92.1 kB]
Get:109 http://172.17.4.1/private bookworm-staging/main armhf libnl-3-200 armhf 3.7.0-0.2 [55.0 kB]
Get:110 http://172.17.4.1/private bookworm-staging/main armhf libnl-route-3-200 armhf 3.7.0-0.2 [152 kB]
Get:111 http://172.17.4.1/private bookworm-staging/main armhf libibverbs1 armhf 42.0-1 [53.7 kB]
Get:112 http://172.17.4.1/private bookworm-staging/main armhf ibverbs-providers armhf 42.0-1 [28.8 kB]
Get:113 http://172.17.4.1/private bookworm-staging/main armhf libnetpbm11 armhf 2:10.97.00-2 [164 kB]
Get:114 http://172.17.4.1/private bookworm-staging/main armhf netpbm armhf 2:10.97.00-2 [1807 kB]
Get:115 http://172.17.4.1/private bookworm-staging/main armhf perl-doc all 5.34.0-5 [7878 kB]
Get:116 http://172.17.4.1/private bookworm-staging/main armhf libnspr4 armhf 2:4.34.1-1 [90.9 kB]
Get:117 http://172.17.4.1/private bookworm-staging/main armhf libnss3 armhf 2:3.82-1 [1101 kB]
Get:118 http://172.17.4.1/private bookworm-staging/main armhf libpoppler123 armhf 22.08.0-2.1 [1693 kB]
Get:119 http://172.17.4.1/private bookworm-staging/main armhf libpixman-1-0 armhf 0.40.0-1 [463 kB]
Get:120 http://172.17.4.1/private bookworm-staging/main armhf libxcb-render0 armhf 1.15-1 [114 kB]
Get:121 http://172.17.4.1/private bookworm-staging/main armhf libxcb-shm0 armhf 1.15-1 [106 kB]
Get:122 http://172.17.4.1/private bookworm-staging/main armhf libxext6 armhf 2:1.3.4-1 [48.0 kB]
Get:123 http://172.17.4.1/private bookworm-staging/main armhf libxrender1 armhf 1:0.9.10-1.1 [30.0 kB]
Get:124 http://172.17.4.1/private bookworm-staging/main armhf libcairo2 armhf 1.16.0-6 [496 kB]
Get:125 http://172.17.4.1/private bookworm-staging/main armhf poppler-utils armhf 22.08.0-2.1 [178 kB]
Get:126 http://172.17.4.1/private bookworm-staging/main armhf libkpathsea6 armhf 2022.20220321.62855-4 [165 kB]
Get:127 http://172.17.4.1/private bookworm-staging/main armhf libptexenc1 armhf 2022.20220321.62855-4 [61.9 kB]
Get:128 http://172.17.4.1/private bookworm-staging/main armhf libsynctex2 armhf 2022.20220321.62855-4 [68.0 kB]
Get:129 http://172.17.4.1/private bookworm-staging/main armhf libtexlua53-5 armhf 2022.20220321.62855-4 [102 kB]
Get:130 http://172.17.4.1/private bookworm-staging/main armhf libtexluajit2 armhf 2022.20220321.62855-4 [208 kB]
Get:131 http://172.17.4.1/private bookworm-staging/main armhf t1utils armhf 1.41-4 [52.3 kB]
Get:132 http://172.17.4.1/private bookworm-staging/main armhf libgraphite2-3 armhf 1.3.14-1 [70.3 kB]
Get:133 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-0 armhf 2.73.3-3+rpi1 [1263 kB]
Get:134 http://172.17.4.1/private bookworm-staging/main armhf libharfbuzz0b armhf 2.7.4-1+b1 [1420 kB]
Get:135 http://172.17.4.1/private bookworm-staging/main armhf libteckit0 armhf 2.5.11+ds1-1 [256 kB]
Get:136 http://172.17.4.1/private bookworm-staging/main armhf libxmu6 armhf 2:1.1.3-3 [52.0 kB]
Get:137 http://172.17.4.1/private bookworm-staging/main armhf libxpm4 armhf 1:3.5.12-1 [43.6 kB]
Get:138 http://172.17.4.1/private bookworm-staging/main armhf libxaw7 armhf 2:1.0.14-1 [165 kB]
Get:139 http://172.17.4.1/private bookworm-staging/main armhf libxi6 armhf 2:1.8-1 [78.1 kB]
Get:140 http://172.17.4.1/private bookworm-staging/main armhf libzzip-0-13 armhf 0.13.72+dfsg.1-1.1 [54.3 kB]
Get:141 http://172.17.4.1/private bookworm-staging/main armhf texlive-binaries armhf 2022.20220321.62855-4 [7109 kB]
Get:142 http://172.17.4.1/private bookworm-staging/main armhf libpaper-utils armhf 1.1.28 [17.7 kB]
Get:143 http://172.17.4.1/private bookworm-staging/main armhf xdg-utils all 1.1.3-4.1 [75.5 kB]
Get:144 http://172.17.4.1/private bookworm-staging/main armhf texlive-base all 2022.20220722-1 [21.9 MB]
Get:145 http://172.17.4.1/private bookworm-staging/main armhf texlive-fonts-recommended all 2022.20220722-1 [5004 kB]
Get:146 http://172.17.4.1/private bookworm-staging/main armhf libapache-pom-java all 18-1 [4676 B]
Get:147 http://172.17.4.1/private bookworm-staging/main armhf libcommons-parent-java all 43-1 [10.8 kB]
Get:148 http://172.17.4.1/private bookworm-staging/main armhf libcommons-logging-java all 1.2-3 [62.4 kB]
Get:149 http://172.17.4.1/private bookworm-staging/main armhf libfontbox-java all 1:1.8.16-2 [211 kB]
Get:150 http://172.17.4.1/private bookworm-staging/main armhf libpdfbox-java all 1:1.8.16-2 [5205 kB]
Get:151 http://172.17.4.1/private bookworm-staging/main armhf preview-latex-style all 12.2-1 [201 kB]
Get:152 http://172.17.4.1/private bookworm-staging/main armhf texlive-latex-base all 2022.20220722-1 [1184 kB]
Get:153 http://172.17.4.1/private bookworm-staging/main armhf texlive-latex-recommended all 2022.20220722-1 [8835 kB]
Get:154 http://172.17.4.1/private bookworm-staging/main armhf texlive-pictures all 2022.20220722-1 [15.2 MB]
Get:155 http://172.17.4.1/private bookworm-staging/main armhf texlive-latex-extra all 2022.20220722-2 [14.7 MB]
Get:156 http://172.17.4.1/private bookworm-staging/main armhf latex2html all 2022.2-debian1-1 [2476 kB]
Get:157 http://172.17.4.1/private bookworm-staging/main armhf libnghttp2-14 armhf 1.49.0-1 [69.8 kB]
Get:158 http://172.17.4.1/private bookworm-staging/main armhf libpsl5 armhf 0.21.0-1.2 [56.2 kB]
Get:159 http://172.17.4.1/private bookworm-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [54.2 kB]
Get:160 http://172.17.4.1/private bookworm-staging/main armhf libssh2-1 armhf 1.10.0-3+b1 [161 kB]
Get:161 http://172.17.4.1/private bookworm-staging/main armhf libcurl3-gnutls armhf 7.85.0-1 [320 kB]
Get:162 http://172.17.4.1/private bookworm-staging/main armhf libevent-2.1-7 armhf 2.1.12-stable-5+b1 [166 kB]
Get:163 http://172.17.4.1/private bookworm-staging/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-5+b1 [125 kB]
Get:164 http://172.17.4.1/private bookworm-staging/main armhf libevent-extra-2.1-7 armhf 2.1.12-stable-5+b1 [102 kB]
Get:165 http://172.17.4.1/private bookworm-staging/main armhf libevent-pthreads-2.1-7 armhf 2.1.12-stable-5+b1 [57.6 kB]
Get:166 http://172.17.4.1/private bookworm-staging/main armhf libevent-openssl-2.1-7 armhf 2.1.12-stable-5+b1 [62.5 kB]
Get:167 http://172.17.4.1/private bookworm-staging/main armhf libevent-dev armhf 2.1.12-stable-5+b1 [280 kB]
Get:168 http://172.17.4.1/private bookworm-staging/main armhf librdmacm1 armhf 42.0-1 [60.3 kB]
Get:169 http://172.17.4.1/private bookworm-staging/main armhf libfabric1 armhf 1.11.0-3 [310 kB]
Get:170 http://172.17.4.1/private bookworm-staging/main armhf libgmpxx4ldbl armhf 2:6.2.1+dfsg1-1 [337 kB]
Get:171 http://172.17.4.1/private bookworm-staging/main armhf libgmp-dev armhf 2:6.2.1+dfsg1-1 [582 kB]
Get:172 http://172.17.4.1/private bookworm-staging/main armhf libhwloc15 armhf 2.8.0-1 [130 kB]
Get:173 http://172.17.4.1/private bookworm-staging/main armhf libnuma1 armhf 2.0.15-1 [22.3 kB]
Get:174 http://172.17.4.1/private bookworm-staging/main armhf libnuma-dev armhf 2.0.15-1 [35.5 kB]
Get:175 http://172.17.4.1/private bookworm-staging/main armhf libltdl7 armhf 2.4.7-4 [399 kB]
Get:176 http://172.17.4.1/private bookworm-staging/main armhf libltdl-dev armhf 2.4.7-4 [161 kB]
Get:177 http://172.17.4.1/private bookworm-staging/main armhf libhwloc-dev armhf 2.8.0-1 [202 kB]
Get:178 http://172.17.4.1/private bookworm-staging/main armhf libpciaccess0 armhf 0.16-3 [51.2 kB]
Get:179 http://172.17.4.1/private bookworm-staging/main armhf libxnvctrl0 armhf 470.141.03-1 [26.3 kB]
Get:180 http://172.17.4.1/private bookworm-staging/main armhf ocl-icd-libopencl1 armhf 2.2.14-3 [39.9 kB]
Get:181 http://172.17.4.1/private bookworm-staging/main armhf libhwloc-plugins armhf 2.8.0-1 [20.4 kB]
Get:182 http://172.17.4.1/private bookworm-staging/main armhf libnl-3-dev armhf 3.7.0-0.2 [93.4 kB]
Get:183 http://172.17.4.1/private bookworm-staging/main armhf libnl-route-3-dev armhf 3.7.0-0.2 [163 kB]
Get:184 http://172.17.4.1/private bookworm-staging/main armhf libibverbs-dev armhf 42.0-1 [188 kB]
Get:185 http://172.17.4.1/private bookworm-staging/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB]
Get:186 http://172.17.4.1/private bookworm-staging/main armhf libjs-jquery-ui all 1.13.2+dfsg-1 [250 kB]
Get:187 http://172.17.4.1/private bookworm-staging/main armhf libncurses6 armhf 6.3+20220423-2 [79.6 kB]
Get:188 http://172.17.4.1/private bookworm-staging/main armhf libpmix2 armhf 4.2.0+really.4.1.2-3 [487 kB]
Get:189 http://172.17.4.1/private bookworm-staging/main armhf libopenmpi3 armhf 4.1.4-1+rpi1 [1794 kB]
Get:190 http://172.17.4.1/private bookworm-staging/main armhf openmpi-common all 4.1.4-1+rpi1 [183 kB]
Get:191 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-4.1 [183 kB]
Get:192 http://172.17.4.1/private bookworm-staging/main armhf libpmix-dev armhf 4.2.0+really.4.1.2-3 [654 kB]
Get:193 http://172.17.4.1/private bookworm-staging/main armhf openmpi-bin armhf 4.1.4-1+rpi1 [211 kB]
Get:194 http://172.17.4.1/private bookworm-staging/main armhf libopenmpi-dev armhf 4.1.4-1+rpi1 [940 kB]
Get:195 http://172.17.4.1/private bookworm-staging/main armhf rubygems-integration all 1.18 [6704 B]
Get:196 http://172.17.4.1/private bookworm-staging/main armhf ruby3.0 armhf 3.0.4-8 [683 kB]
Get:197 http://172.17.4.1/private bookworm-staging/main armhf ruby-rubygems all 3.3.15-1 [293 kB]
Get:198 http://172.17.4.1/private bookworm-staging/main armhf ruby armhf 1:3.0+1 [12.1 kB]
Get:199 http://172.17.4.1/private bookworm-staging/main armhf rake all 13.0.6-3 [83.9 kB]
Get:200 http://172.17.4.1/private bookworm-staging/main armhf ruby-net-telnet all 0.1.1-2.1 [12.7 kB]
Get:201 http://172.17.4.1/private bookworm-staging/main armhf ruby-webrick all 1.7.0-4 [50.9 kB]
Get:202 http://172.17.4.1/private bookworm-staging/main armhf ruby-xmlrpc all 0.3.2-2 [24.4 kB]
Get:203 http://172.17.4.1/private bookworm-staging/main armhf ruby-sdbm armhf 1.0.0-4 [13.3 kB]
Get:204 http://172.17.4.1/private bookworm-staging/main armhf libyaml-0-2 armhf 0.2.5-1 [44.6 kB]
Get:205 http://172.17.4.1/private bookworm-staging/main armhf libruby3.0 armhf 3.0.4-8 [5136 kB]
Get:206 http://172.17.4.1/private bookworm-staging/main armhf mpi-default-bin armhf 1.14 [4752 B]
Get:207 http://172.17.4.1/private bookworm-staging/main armhf mpi-default-dev armhf 1.14 [5548 B]
Get:208 http://172.17.4.1/private bookworm-staging/main armhf texlive-plain-generic all 2022.20220722-2 [27.7 MB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 237 MB in 48s (4897 kB/s)
Selecting previously unselected package poppler-data.
(Reading database ... 12805 files and directories currently installed.)
Preparing to unpack .../poppler-data_0.4.11-1_all.deb ...
Unpacking poppler-data (0.4.11-1) ...
Selecting previously unselected package libpython3.10-minimal:armhf.
Preparing to unpack .../libpython3.10-minimal_3.10.7-1_armhf.deb ...
Unpacking libpython3.10-minimal:armhf (3.10.7-1) ...
Preparing to unpack .../libcc1-0_12.2.0-2+rpi1_armhf.deb ...
Unpacking libcc1-0:armhf (12.2.0-2+rpi1) over (12.2.0-1+rpi1) ...
Preparing to unpack .../gcc-12-base_12.2.0-2+rpi1_armhf.deb ...
Unpacking gcc-12-base:armhf (12.2.0-2+rpi1) over (12.2.0-1+rpi1) ...
Setting up gcc-12-base:armhf (12.2.0-2+rpi1) ...
(Reading database ... 13624 files and directories currently installed.)
Preparing to unpack .../libgcc-s1_12.2.0-2+rpi1_armhf.deb ...
Unpacking libgcc-s1:armhf (12.2.0-2+rpi1) over (12.2.0-1+rpi1) ...
Setting up libgcc-s1:armhf (12.2.0-2+rpi1) ...
(Reading database ... 13624 files and directories currently installed.)
Preparing to unpack .../0-libgomp1_12.2.0-2+rpi1_armhf.deb ...
Unpacking libgomp1:armhf (12.2.0-2+rpi1) over (12.2.0-1+rpi1) ...
Preparing to unpack .../1-libatomic1_12.2.0-2+rpi1_armhf.deb ...
Unpacking libatomic1:armhf (12.2.0-2+rpi1) over (12.2.0-1+rpi1) ...
Preparing to unpack .../2-libasan8_12.2.0-2+rpi1_armhf.deb ...
Unpacking libasan8:armhf (12.2.0-2+rpi1) over (12.2.0-1+rpi1) ...
Preparing to unpack .../3-libubsan1_12.2.0-2+rpi1_armhf.deb ...
Unpacking libubsan1:armhf (12.2.0-2+rpi1) over (12.2.0-1+rpi1) ...
Preparing to unpack .../4-g++-12_12.2.0-2+rpi1_armhf.deb ...
Unpacking g++-12 (12.2.0-2+rpi1) over (12.2.0-1+rpi1) ...
Preparing to unpack .../5-libstdc++-12-dev_12.2.0-2+rpi1_armhf.deb ...
Unpacking libstdc++-12-dev:armhf (12.2.0-2+rpi1) over (12.2.0-1+rpi1) ...
Preparing to unpack .../6-libgcc-12-dev_12.2.0-2+rpi1_armhf.deb ...
Unpacking libgcc-12-dev:armhf (12.2.0-2+rpi1) over (12.2.0-1+rpi1) ...
Preparing to unpack .../7-gcc-12_12.2.0-2+rpi1_armhf.deb ...
Unpacking gcc-12 (12.2.0-2+rpi1) over (12.2.0-1+rpi1) ...
Preparing to unpack .../8-cpp-12_12.2.0-2+rpi1_armhf.deb ...
Unpacking cpp-12 (12.2.0-2+rpi1) over (12.2.0-1+rpi1) ...
Preparing to unpack .../9-libstdc++6_12.2.0-2+rpi1_armhf.deb ...
Unpacking libstdc++6:armhf (12.2.0-2+rpi1) over (12.2.0-1+rpi1) ...
Setting up libstdc++6:armhf (12.2.0-2+rpi1) ...
Selecting previously unselected package libexpat1:armhf.
(Reading database ... 13624 files and directories currently installed.)
Preparing to unpack .../libexpat1_2.4.8-1_armhf.deb ...
Unpacking libexpat1:armhf (2.4.8-1) ...
Selecting previously unselected package python3.10-minimal.
Preparing to unpack .../python3.10-minimal_3.10.7-1_armhf.deb ...
Unpacking python3.10-minimal (3.10.7-1) ...
Setting up libpython3.10-minimal:armhf (3.10.7-1) ...
Setting up libexpat1:armhf (2.4.8-1) ...
Setting up python3.10-minimal (3.10.7-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 13642 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.10.6-1_armhf.deb ...
Unpacking python3-minimal (3.10.6-1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_8.0.0_all.deb ...
Unpacking media-types (8.0.0) ...
Selecting previously unselected package libmpdec3:armhf.
Preparing to unpack .../2-libmpdec3_2.5.1-2+rpi1_armhf.deb ...
Unpacking libmpdec3:armhf (2.5.1-2+rpi1) ...
Selecting previously unselected package libpython3.10-stdlib:armhf.
Preparing to unpack .../3-libpython3.10-stdlib_3.10.7-1_armhf.deb ...
Unpacking libpython3.10-stdlib:armhf (3.10.7-1) ...
Selecting previously unselected package python3.10.
Preparing to unpack .../4-python3.10_3.10.7-1_armhf.deb ...
Unpacking python3.10 (3.10.7-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../5-libpython3-stdlib_3.10.6-1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.10.6-1) ...
Setting up python3-minimal (3.10.6-1) ...
Selecting previously unselected package python3.
(Reading database ... 14044 files and directories currently installed.)
Preparing to unpack .../000-python3_3.10.6-1_armhf.deb ...
Unpacking python3 (3.10.6-1) ...
Selecting previously unselected package ucf.
Preparing to unpack .../001-ucf_3.0043_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0043) ...
Selecting previously unselected package tex-common.
Preparing to unpack .../002-tex-common_6.17_all.deb ...
Unpacking tex-common (6.17) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../003-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../004-groff-base_1.22.4-8_armhf.deb ...
Unpacking groff-base (1.22.4-8) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../005-bsdextrautils_2.38.1-1_armhf.deb ...
Unpacking bsdextrautils (2.38.1-1) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../006-libpipeline1_1.5.6-3_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.6-3) ...
Selecting previously unselected package man-db.
Preparing to unpack .../007-man-db_2.10.2-3_armhf.deb ...
Unpacking man-db (2.10.2-3) ...
Selecting previously unselected package openssl.
Preparing to unpack .../008-openssl_3.0.5-2_armhf.deb ...
Unpacking openssl (3.0.5-2) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../009-ca-certificates_20211016_all.deb ...
Unpacking ca-certificates (20211016) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../010-libmagic-mgc_1%3a5.41-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../011-libmagic1_1%3a5.41-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-4) ...
Selecting previously unselected package file.
Preparing to unpack .../012-file_1%3a5.41-4_armhf.deb ...
Unpacking file (1:5.41-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../013-gettext-base_0.21-9_armhf.deb ...
Unpacking gettext-base (0.21-9) ...
Selecting previously unselected package libmd0:armhf.
Preparing to unpack .../014-libmd0_1.0.4-2_armhf.deb ...
Unpacking libmd0:armhf (1.0.4-2) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../015-libbsd0_0.11.6-1_armhf.deb ...
Unpacking libbsd0:armhf (0.11.6-1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../016-libedit2_3.1-20210910-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20210910-1) ...
Selecting previously unselected package libcbor0.8:armhf.
Preparing to unpack .../017-libcbor0.8_0.8.0-2_armhf.deb ...
Unpacking libcbor0.8:armhf (0.8.0-2) ...
Selecting previously unselected package libfido2-1:armhf.
Preparing to unpack .../018-libfido2-1_1.11.0-1+b1_armhf.deb ...
Unpacking libfido2-1:armhf (1.11.0-1+b1) ...
Selecting previously unselected package openssh-client.
Preparing to unpack .../019-openssh-client_1%3a9.0p1-1+b2_armhf.deb ...
Unpacking openssh-client (1:9.0p1-1+b2) ...
Selecting previously unselected package m4.
Preparing to unpack .../020-m4_1.4.19-1_armhf.deb ...
Unpacking m4 (1.4.19-1) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../021-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../022-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../023-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../024-autopoint_0.21-9_all.deb ...
Unpacking autopoint (0.21-9) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../025-libdebhelper-perl_13.9.1_all.deb ...
Unpacking libdebhelper-perl (13.9.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../026-libtool_2.4.7-4_all.deb ...
Unpacking libtool (2.4.7-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../027-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../028-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../029-libsub-override-perl_0.09-3_all.deb ...
Unpacking libsub-override-perl (0.09-3) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../030-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../031-dh-strip-nondeterminism_1.13.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../032-libelf1_0.187-2+rpi2_armhf.deb ...
Unpacking libelf1:armhf (0.187-2+rpi2) ...
Selecting previously unselected package dwz.
Preparing to unpack .../033-dwz_0.14-1_armhf.deb ...
Unpacking dwz (0.14-1) ...
Selecting previously unselected package libicu71:armhf.
Preparing to unpack .../034-libicu71_71.1-3_armhf.deb ...
Unpacking libicu71:armhf (71.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../035-libxml2_2.9.14+dfsg-1_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../036-gettext_0.21-9_armhf.deb ...
Unpacking gettext (0.21-9) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../037-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../038-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../039-debhelper_13.9.1_all.deb ...
Unpacking debhelper (13.9.1) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../040-fonts-dejavu-core_2.37-2_all.deb ...
Unpacking fonts-dejavu-core (2.37-2) ...
Selecting previously unselected package libfontenc1:armhf.
Preparing to unpack .../041-libfontenc1_1%3a1.1.4-1_armhf.deb ...
Unpacking libfontenc1:armhf (1:1.1.4-1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../042-libbrotli1_1.0.9-2+b2_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.9-2+b2) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../043-libpng16-16_1.6.37-5_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.37-5) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../044-libfreetype6_2.12.1+dfsg-3_armhf.deb ...
Unpacking libfreetype6:armhf (2.12.1+dfsg-3) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../045-x11-common_1%3a7.7+23_all.deb ...
Unpacking x11-common (1:7.7+23) ...
Selecting previously unselected package xfonts-encodings.
Preparing to unpack .../046-xfonts-encodings_1%3a1.0.4-2.1_all.deb ...
Unpacking xfonts-encodings (1:1.0.4-2.1) ...
Selecting previously unselected package xfonts-utils.
Preparing to unpack .../047-xfonts-utils_1%3a7.7+6_armhf.deb ...
Unpacking xfonts-utils (1:7.7+6) ...
Selecting previously unselected package fonts-urw-base35.
Preparing to unpack .../048-fonts-urw-base35_20200910-4_all.deb ...
Unpacking fonts-urw-base35 (20200910-4) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../049-fontconfig-config_2.13.1-4.4_all.deb ...
Unpacking fontconfig-config (2.13.1-4.4) ...
Selecting previously unselected package fonts-lmodern.
Preparing to unpack .../050-fonts-lmodern_2.005-1_all.deb ...
Unpacking fonts-lmodern (2.005-1) ...
Selecting previously unselected package libgfortran5:armhf.
Preparing to unpack .../051-libgfortran5_12.2.0-2+rpi1_armhf.deb ...
Unpacking libgfortran5:armhf (12.2.0-2+rpi1) ...
Selecting previously unselected package libgfortran-12-dev:armhf.
Preparing to unpack .../052-libgfortran-12-dev_12.2.0-2+rpi1_armhf.deb ...
Unpacking libgfortran-12-dev:armhf (12.2.0-2+rpi1) ...
Selecting previously unselected package gfortran-12.
Preparing to unpack .../053-gfortran-12_12.2.0-2+rpi1_armhf.deb ...
Unpacking gfortran-12 (12.2.0-2+rpi1) ...
Selecting previously unselected package libgs9-common.
Preparing to unpack .../054-libgs9-common_9.56.1~dfsg-1_all.deb ...
Unpacking libgs9-common (9.56.1~dfsg-1) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../055-libavahi-common-data_0.8-6+b1_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.8-6+b1) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../056-libavahi-common3_0.8-6+b1_armhf.deb ...
Unpacking libavahi-common3:armhf (0.8-6+b1) ...
Selecting previously unselected package libdbus-1-3:armhf.
Preparing to unpack .../057-libdbus-1-3_1.14.0-2_armhf.deb ...
Unpacking libdbus-1-3:armhf (1.14.0-2) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../058-libavahi-client3_0.8-6+b1_armhf.deb ...
Unpacking libavahi-client3:armhf (0.8-6+b1) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../059-libcups2_2.4.2-1+b1_armhf.deb ...
Unpacking libcups2:armhf (2.4.2-1+b1) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../060-libfontconfig1_2.13.1-4.4_armhf.deb ...
Unpacking libfontconfig1:armhf (2.13.1-4.4) ...
Selecting previously unselected package libidn12:armhf.
Preparing to unpack .../061-libidn12_1.41-1_armhf.deb ...
Unpacking libidn12:armhf (1.41-1) ...
Selecting previously unselected package libijs-0.35:armhf.
Preparing to unpack .../062-libijs-0.35_0.35-15_armhf.deb ...
Unpacking libijs-0.35:armhf (0.35-15) ...
Selecting previously unselected package libjbig2dec0:armhf.
Preparing to unpack .../063-libjbig2dec0_0.19-3+b2_armhf.deb ...
Unpacking libjbig2dec0:armhf (0.19-3+b2) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../064-libjpeg62-turbo_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:2.1.2-1) ...
Selecting previously unselected package liblcms2-2:armhf.
Preparing to unpack .../065-liblcms2-2_2.13.1-1_armhf.deb ...
Unpacking liblcms2-2:armhf (2.13.1-1) ...
Selecting previously unselected package libopenjp2-7:armhf.
Preparing to unpack .../066-libopenjp2-7_2.5.0-1_armhf.deb ...
Unpacking libopenjp2-7:armhf (2.5.0-1) ...
Selecting previously unselected package libpaper1:armhf.
Preparing to unpack .../067-libpaper1_1.1.28_armhf.deb ...
Unpacking libpaper1:armhf (1.1.28) ...
Selecting previously unselected package libdeflate0:armhf.
Preparing to unpack .../068-libdeflate0_1.12-1_armhf.deb ...
Unpacking libdeflate0:armhf (1.12-1) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../069-libjbig0_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1+b2) ...
Selecting previously unselected package liblerc4:armhf.
Preparing to unpack .../070-liblerc4_4.0.0+ds-1_armhf.deb ...
Unpacking liblerc4:armhf (4.0.0+ds-1) ...
Selecting previously unselected package libwebp7:armhf.
Preparing to unpack .../071-libwebp7_1.2.2-2_armhf.deb ...
Unpacking libwebp7:armhf (1.2.2-2) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../072-libtiff5_4.4.0-4_armhf.deb ...
Unpacking libtiff5:armhf (4.4.0-4) ...
Selecting previously unselected package libgs9:armhf.
Preparing to unpack .../073-libgs9_9.56.1~dfsg-1_armhf.deb ...
Unpacking libgs9:armhf (9.56.1~dfsg-1) ...
Selecting previously unselected package ghostscript.
Preparing to unpack .../074-ghostscript_9.56.1~dfsg-1_armhf.deb ...
Unpacking ghostscript (9.56.1~dfsg-1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../075-libxau6_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../076-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../077-libxcb1_1.15-1_armhf.deb ...
Unpacking libxcb1:armhf (1.15-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../078-libx11-data_2%3a1.8.1-2_all.deb ...
Unpacking libx11-data (2:1.8.1-2) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../079-libx11-6_2%3a1.8.1-2_armhf.deb ...
Unpacking libx11-6:armhf (2:1.8.1-2) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../080-libice6_2%3a1.0.10-1_armhf.deb ...
Unpacking libice6:armhf (2:1.0.10-1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../081-libsm6_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.3-1) ...
Selecting previously unselected package libxt6:armhf.
Preparing to unpack .../082-libxt6_1%3a1.2.1-1_armhf.deb ...
Unpacking libxt6:armhf (1:1.2.1-1) ...
Selecting previously unselected package ghostscript-x.
Preparing to unpack .../083-ghostscript-x_9.56.1~dfsg-1_armhf.deb ...
Unpacking ghostscript-x (9.56.1~dfsg-1) ...
Selecting previously unselected package libnl-3-200:armhf.
Preparing to unpack .../084-libnl-3-200_3.7.0-0.2_armhf.deb ...
Unpacking libnl-3-200:armhf (3.7.0-0.2) ...
Selecting previously unselected package libnl-route-3-200:armhf.
Preparing to unpack .../085-libnl-route-3-200_3.7.0-0.2_armhf.deb ...
Unpacking libnl-route-3-200:armhf (3.7.0-0.2) ...
Selecting previously unselected package libibverbs1:armhf.
Preparing to unpack .../086-libibverbs1_42.0-1_armhf.deb ...
Unpacking libibverbs1:armhf (42.0-1) ...
Selecting previously unselected package ibverbs-providers:armhf.
Preparing to unpack .../087-ibverbs-providers_42.0-1_armhf.deb ...
Unpacking ibverbs-providers:armhf (42.0-1) ...
Selecting previously unselected package libnetpbm11:armhf.
Preparing to unpack .../088-libnetpbm11_2%3a10.97.00-2_armhf.deb ...
Unpacking libnetpbm11:armhf (2:10.97.00-2) ...
Selecting previously unselected package netpbm.
Preparing to unpack .../089-netpbm_2%3a10.97.00-2_armhf.deb ...
Unpacking netpbm (2:10.97.00-2) ...
Selecting previously unselected package perl-doc.
Preparing to unpack .../090-perl-doc_5.34.0-5_all.deb ...
Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc'
Unpacking perl-doc (5.34.0-5) ...
Selecting previously unselected package libnspr4:armhf.
Preparing to unpack .../091-libnspr4_2%3a4.34.1-1_armhf.deb ...
Unpacking libnspr4:armhf (2:4.34.1-1) ...
Selecting previously unselected package libnss3:armhf.
Preparing to unpack .../092-libnss3_2%3a3.82-1_armhf.deb ...
Unpacking libnss3:armhf (2:3.82-1) ...
Selecting previously unselected package libpoppler123:armhf.
Preparing to unpack .../093-libpoppler123_22.08.0-2.1_armhf.deb ...
Unpacking libpoppler123:armhf (22.08.0-2.1) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../094-libpixman-1-0_0.40.0-1_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.40.0-1) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../095-libxcb-render0_1.15-1_armhf.deb ...
Unpacking libxcb-render0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../096-libxcb-shm0_1.15-1_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.15-1) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../097-libxext6_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../098-libxrender1_1%3a0.9.10-1.1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1.1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../099-libcairo2_1.16.0-6_armhf.deb ...
Unpacking libcairo2:armhf (1.16.0-6) ...
Selecting previously unselected package poppler-utils.
Preparing to unpack .../100-poppler-utils_22.08.0-2.1_armhf.deb ...
Unpacking poppler-utils (22.08.0-2.1) ...
Selecting previously unselected package libkpathsea6:armhf.
Preparing to unpack .../101-libkpathsea6_2022.20220321.62855-4_armhf.deb ...
Unpacking libkpathsea6:armhf (2022.20220321.62855-4) ...
Selecting previously unselected package libptexenc1:armhf.
Preparing to unpack .../102-libptexenc1_2022.20220321.62855-4_armhf.deb ...
Unpacking libptexenc1:armhf (2022.20220321.62855-4) ...
Selecting previously unselected package libsynctex2:armhf.
Preparing to unpack .../103-libsynctex2_2022.20220321.62855-4_armhf.deb ...
Unpacking libsynctex2:armhf (2022.20220321.62855-4) ...
Selecting previously unselected package libtexlua53-5:armhf.
Preparing to unpack .../104-libtexlua53-5_2022.20220321.62855-4_armhf.deb ...
Unpacking libtexlua53-5:armhf (2022.20220321.62855-4) ...
Selecting previously unselected package libtexluajit2:armhf.
Preparing to unpack .../105-libtexluajit2_2022.20220321.62855-4_armhf.deb ...
Unpacking libtexluajit2:armhf (2022.20220321.62855-4) ...
Selecting previously unselected package t1utils.
Preparing to unpack .../106-t1utils_1.41-4_armhf.deb ...
Unpacking t1utils (1.41-4) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../107-libgraphite2-3_1.3.14-1_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.14-1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../108-libglib2.0-0_2.73.3-3+rpi1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.73.3-3+rpi1) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../109-libharfbuzz0b_2.7.4-1+b1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (2.7.4-1+b1) ...
Selecting previously unselected package libteckit0:armhf.
Preparing to unpack .../110-libteckit0_2.5.11+ds1-1_armhf.deb ...
Unpacking libteckit0:armhf (2.5.11+ds1-1) ...
Selecting previously unselected package libxmu6:armhf.
Preparing to unpack .../111-libxmu6_2%3a1.1.3-3_armhf.deb ...
Unpacking libxmu6:armhf (2:1.1.3-3) ...
Selecting previously unselected package libxpm4:armhf.
Preparing to unpack .../112-libxpm4_1%3a3.5.12-1_armhf.deb ...
Unpacking libxpm4:armhf (1:3.5.12-1) ...
Selecting previously unselected package libxaw7:armhf.
Preparing to unpack .../113-libxaw7_2%3a1.0.14-1_armhf.deb ...
Unpacking libxaw7:armhf (2:1.0.14-1) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../114-libxi6_2%3a1.8-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.8-1) ...
Selecting previously unselected package libzzip-0-13:armhf.
Preparing to unpack .../115-libzzip-0-13_0.13.72+dfsg.1-1.1_armhf.deb ...
Unpacking libzzip-0-13:armhf (0.13.72+dfsg.1-1.1) ...
Selecting previously unselected package texlive-binaries.
Preparing to unpack .../116-texlive-binaries_2022.20220321.62855-4_armhf.deb ...
Unpacking texlive-binaries (2022.20220321.62855-4) ...
Selecting previously unselected package libpaper-utils.
Preparing to unpack .../117-libpaper-utils_1.1.28_armhf.deb ...
Unpacking libpaper-utils (1.1.28) ...
Selecting previously unselected package xdg-utils.
Preparing to unpack .../118-xdg-utils_1.1.3-4.1_all.deb ...
Unpacking xdg-utils (1.1.3-4.1) ...
Selecting previously unselected package texlive-base.
Preparing to unpack .../119-texlive-base_2022.20220722-1_all.deb ...
Unpacking texlive-base (2022.20220722-1) ...
Selecting previously unselected package texlive-fonts-recommended.
Preparing to unpack .../120-texlive-fonts-recommended_2022.20220722-1_all.deb ...
Unpacking texlive-fonts-recommended (2022.20220722-1) ...
Selecting previously unselected package libapache-pom-java.
Preparing to unpack .../121-libapache-pom-java_18-1_all.deb ...
Unpacking libapache-pom-java (18-1) ...
Selecting previously unselected package libcommons-parent-java.
Preparing to unpack .../122-libcommons-parent-java_43-1_all.deb ...
Unpacking libcommons-parent-java (43-1) ...
Selecting previously unselected package libcommons-logging-java.
Preparing to unpack .../123-libcommons-logging-java_1.2-3_all.deb ...
Unpacking libcommons-logging-java (1.2-3) ...
Selecting previously unselected package libfontbox-java.
Preparing to unpack .../124-libfontbox-java_1%3a1.8.16-2_all.deb ...
Unpacking libfontbox-java (1:1.8.16-2) ...
Selecting previously unselected package libpdfbox-java.
Preparing to unpack .../125-libpdfbox-java_1%3a1.8.16-2_all.deb ...
Unpacking libpdfbox-java (1:1.8.16-2) ...
Selecting previously unselected package preview-latex-style.
Preparing to unpack .../126-preview-latex-style_12.2-1_all.deb ...
Unpacking preview-latex-style (12.2-1) ...
Selecting previously unselected package texlive-latex-base.
Preparing to unpack .../127-texlive-latex-base_2022.20220722-1_all.deb ...
Unpacking texlive-latex-base (2022.20220722-1) ...
Selecting previously unselected package texlive-latex-recommended.
Preparing to unpack .../128-texlive-latex-recommended_2022.20220722-1_all.deb ...
Unpacking texlive-latex-recommended (2022.20220722-1) ...
Selecting previously unselected package texlive-pictures.
Preparing to unpack .../129-texlive-pictures_2022.20220722-1_all.deb ...
Unpacking texlive-pictures (2022.20220722-1) ...
Selecting previously unselected package texlive-latex-extra.
Preparing to unpack .../130-texlive-latex-extra_2022.20220722-2_all.deb ...
Unpacking texlive-latex-extra (2022.20220722-2) ...
Selecting previously unselected package latex2html.
Preparing to unpack .../131-latex2html_2022.2-debian1-1_all.deb ...
Unpacking latex2html (2022.2-debian1-1) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../132-libnghttp2-14_1.49.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.49.0-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../133-libpsl5_0.21.0-1.2_armhf.deb ...
Unpacking libpsl5:armhf (0.21.0-1.2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../134-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../135-libssh2-1_1.10.0-3+b1_armhf.deb ...
Unpacking libssh2-1:armhf (1.10.0-3+b1) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../136-libcurl3-gnutls_7.85.0-1_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.85.0-1) ...
Selecting previously unselected package libevent-2.1-7:armhf.
Preparing to unpack .../137-libevent-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-core-2.1-7:armhf.
Preparing to unpack .../138-libevent-core-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-extra-2.1-7:armhf.
Preparing to unpack .../139-libevent-extra-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-extra-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-pthreads-2.1-7:armhf.
Preparing to unpack .../140-libevent-pthreads-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-pthreads-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-openssl-2.1-7:armhf.
Preparing to unpack .../141-libevent-openssl-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-openssl-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-dev.
Preparing to unpack .../142-libevent-dev_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-dev (2.1.12-stable-5+b1) ...
Selecting previously unselected package librdmacm1:armhf.
Preparing to unpack .../143-librdmacm1_42.0-1_armhf.deb ...
Unpacking librdmacm1:armhf (42.0-1) ...
Selecting previously unselected package libfabric1:armhf.
Preparing to unpack .../144-libfabric1_1.11.0-3_armhf.deb ...
Unpacking libfabric1:armhf (1.11.0-3) ...
Selecting previously unselected package libgmpxx4ldbl:armhf.
Preparing to unpack .../145-libgmpxx4ldbl_2%3a6.2.1+dfsg1-1_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.2.1+dfsg1-1) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../146-libgmp-dev_2%3a6.2.1+dfsg1-1_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.2.1+dfsg1-1) ...
Selecting previously unselected package libhwloc15:armhf.
Preparing to unpack .../147-libhwloc15_2.8.0-1_armhf.deb ...
Unpacking libhwloc15:armhf (2.8.0-1) ...
Selecting previously unselected package libnuma1:armhf.
Preparing to unpack .../148-libnuma1_2.0.15-1_armhf.deb ...
Unpacking libnuma1:armhf (2.0.15-1) ...
Selecting previously unselected package libnuma-dev:armhf.
Preparing to unpack .../149-libnuma-dev_2.0.15-1_armhf.deb ...
Unpacking libnuma-dev:armhf (2.0.15-1) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../150-libltdl7_2.4.7-4_armhf.deb ...
Unpacking libltdl7:armhf (2.4.7-4) ...
Selecting previously unselected package libltdl-dev:armhf.
Preparing to unpack .../151-libltdl-dev_2.4.7-4_armhf.deb ...
Unpacking libltdl-dev:armhf (2.4.7-4) ...
Selecting previously unselected package libhwloc-dev:armhf.
Preparing to unpack .../152-libhwloc-dev_2.8.0-1_armhf.deb ...
Unpacking libhwloc-dev:armhf (2.8.0-1) ...
Selecting previously unselected package libpciaccess0:armhf.
Preparing to unpack .../153-libpciaccess0_0.16-3_armhf.deb ...
Unpacking libpciaccess0:armhf (0.16-3) ...
Selecting previously unselected package libxnvctrl0:armhf.
Preparing to unpack .../154-libxnvctrl0_470.141.03-1_armhf.deb ...
Unpacking libxnvctrl0:armhf (470.141.03-1) ...
Selecting previously unselected package ocl-icd-libopencl1:armhf.
Preparing to unpack .../155-ocl-icd-libopencl1_2.2.14-3_armhf.deb ...
Unpacking ocl-icd-libopencl1:armhf (2.2.14-3) ...
Selecting previously unselected package libhwloc-plugins:armhf.
Preparing to unpack .../156-libhwloc-plugins_2.8.0-1_armhf.deb ...
Unpacking libhwloc-plugins:armhf (2.8.0-1) ...
Selecting previously unselected package libnl-3-dev:armhf.
Preparing to unpack .../157-libnl-3-dev_3.7.0-0.2_armhf.deb ...
Unpacking libnl-3-dev:armhf (3.7.0-0.2) ...
Selecting previously unselected package libnl-route-3-dev:armhf.
Preparing to unpack .../158-libnl-route-3-dev_3.7.0-0.2_armhf.deb ...
Unpacking libnl-route-3-dev:armhf (3.7.0-0.2) ...
Selecting previously unselected package libibverbs-dev:armhf.
Preparing to unpack .../159-libibverbs-dev_42.0-1_armhf.deb ...
Unpacking libibverbs-dev:armhf (42.0-1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../160-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Selecting previously unselected package libjs-jquery-ui.
Preparing to unpack .../161-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ...
Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../162-libncurses6_6.3+20220423-2_armhf.deb ...
Unpacking libncurses6:armhf (6.3+20220423-2) ...
Selecting previously unselected package libpmix2:armhf.
Preparing to unpack .../163-libpmix2_4.2.0+really.4.1.2-3_armhf.deb ...
Unpacking libpmix2:armhf (4.2.0+really.4.1.2-3) ...
Selecting previously unselected package libopenmpi3:armhf.
Preparing to unpack .../164-libopenmpi3_4.1.4-1+rpi1_armhf.deb ...
Unpacking libopenmpi3:armhf (4.1.4-1+rpi1) ...
Selecting previously unselected package openmpi-common.
Preparing to unpack .../165-openmpi-common_4.1.4-1+rpi1_all.deb ...
Unpacking openmpi-common (4.1.4-1+rpi1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../166-zlib1g-dev_1%3a1.2.11.dfsg-4.1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-4.1) ...
Selecting previously unselected package libpmix-dev:armhf.
Preparing to unpack .../167-libpmix-dev_4.2.0+really.4.1.2-3_armhf.deb ...
Unpacking libpmix-dev:armhf (4.2.0+really.4.1.2-3) ...
Selecting previously unselected package openmpi-bin.
Preparing to unpack .../168-openmpi-bin_4.1.4-1+rpi1_armhf.deb ...
Unpacking openmpi-bin (4.1.4-1+rpi1) ...
Selecting previously unselected package libopenmpi-dev:armhf.
Preparing to unpack .../169-libopenmpi-dev_4.1.4-1+rpi1_armhf.deb ...
Unpacking libopenmpi-dev:armhf (4.1.4-1+rpi1) ...
Selecting previously unselected package rubygems-integration.
Preparing to unpack .../170-rubygems-integration_1.18_all.deb ...
Unpacking rubygems-integration (1.18) ...
Selecting previously unselected package ruby3.0.
Preparing to unpack .../171-ruby3.0_3.0.4-8_armhf.deb ...
Unpacking ruby3.0 (3.0.4-8) ...
Selecting previously unselected package ruby-rubygems.
Preparing to unpack .../172-ruby-rubygems_3.3.15-1_all.deb ...
Unpacking ruby-rubygems (3.3.15-1) ...
Selecting previously unselected package ruby.
Preparing to unpack .../173-ruby_1%3a3.0+1_armhf.deb ...
Unpacking ruby (1:3.0+1) ...
Selecting previously unselected package rake.
Preparing to unpack .../174-rake_13.0.6-3_all.deb ...
Unpacking rake (13.0.6-3) ...
Selecting previously unselected package ruby-net-telnet.
Preparing to unpack .../175-ruby-net-telnet_0.1.1-2.1_all.deb ...
Unpacking ruby-net-telnet (0.1.1-2.1) ...
Selecting previously unselected package ruby-webrick.
Preparing to unpack .../176-ruby-webrick_1.7.0-4_all.deb ...
Unpacking ruby-webrick (1.7.0-4) ...
Selecting previously unselected package ruby-xmlrpc.
Preparing to unpack .../177-ruby-xmlrpc_0.3.2-2_all.deb ...
Unpacking ruby-xmlrpc (0.3.2-2) ...
Selecting previously unselected package ruby-sdbm:armhf.
Preparing to unpack .../178-ruby-sdbm_1.0.0-4_armhf.deb ...
Unpacking ruby-sdbm:armhf (1.0.0-4) ...
Selecting previously unselected package libyaml-0-2:armhf.
Preparing to unpack .../179-libyaml-0-2_0.2.5-1_armhf.deb ...
Unpacking libyaml-0-2:armhf (0.2.5-1) ...
Selecting previously unselected package libruby3.0:armhf.
Preparing to unpack .../180-libruby3.0_3.0.4-8_armhf.deb ...
Unpacking libruby3.0:armhf (3.0.4-8) ...
Selecting previously unselected package mpi-default-bin.
Preparing to unpack .../181-mpi-default-bin_1.14_armhf.deb ...
Unpacking mpi-default-bin (1.14) ...
Selecting previously unselected package mpi-default-dev.
Preparing to unpack .../182-mpi-default-dev_1.14_armhf.deb ...
Unpacking mpi-default-dev (1.14) ...
Selecting previously unselected package texlive-plain-generic.
Preparing to unpack .../183-texlive-plain-generic_2022.20220722-2_all.deb ...
Unpacking texlive-plain-generic (2022.20220722-2) ...
Selecting previously unselected package sbuild-build-depends-form-dummy.
Preparing to unpack .../184-sbuild-build-depends-form-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-form-dummy (0.invalid.0) ...
Setting up media-types (8.0.0) ...
Setting up libpipeline1:armhf (1.5.6-3) ...
Setting up libgraphite2-3:armhf (1.3.14-1) ...
Setting up liblcms2-2:armhf (2.13.1-1) ...
Setting up libpixman-1-0:armhf (0.40.0-1) ...
Setting up libicu71:armhf (71.1-3) ...
Setting up libpciaccess0:armhf (0.16-3) ...
Setting up libxau6:armhf (1:1.0.9-1) ...
Setting up libpsl5:armhf (0.21.0-1.2) ...
Setting up cpp-12 (12.2.0-2+rpi1) ...
Setting up liblerc4:armhf (4.0.0+ds-1) ...
Setting up bsdextrautils (2.38.1-1) ...
Setting up libmagic-mgc (1:5.41-4) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libyaml-0-2:armhf (0.2.5-1) ...
Setting up libglib2.0-0:armhf (2.73.3-3+rpi1) ...
No schema files found: doing nothing.
Setting up libijs-0.35:armhf (0.35-15) ...
Setting up libcbor0.8:armhf (0.8.0-2) ...
Setting up libtexluajit2:armhf (2022.20220321.62855-4) ...
Setting up libdebhelper-perl (13.9.1) ...
Setting up libbrotli1:armhf (1.0.9-2+b2) ...
Setting up libfontbox-java (1:1.8.16-2) ...
Setting up x11-common (1:7.7+23) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up libnghttp2-14:armhf (1.49.0-1) ...
Setting up libmagic1:armhf (1:5.41-4) ...
Setting up libnetpbm11:armhf (2:10.97.00-2) ...
Setting up libdeflate0:armhf (1.12-1) ...
Setting up perl-doc (5.34.0-5) ...
Setting up gettext-base (0.21-9) ...
Setting up m4 (1.4.19-1) ...
Setting up libzzip-0-13:armhf (0.13.72+dfsg.1-1.1) ...
Setting up file (1:5.41-4) ...
Setting up libgomp1:armhf (12.2.0-2+rpi1) ...
Setting up libjbig0:armhf (2.1-3.1+b2) ...
Setting up poppler-data (0.4.11-1) ...
Setting up libfontenc1:armhf (1:1.1.4-1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libgmpxx4ldbl:armhf (2:6.2.1+dfsg1-1) ...
Setting up libjpeg62-turbo:armhf (1:2.1.2-1) ...
Setting up libx11-data (2:1.8.1-2) ...
Setting up libnspr4:armhf (2:4.34.1-1) ...
Setting up libjbig2dec0:armhf (0.19-3+b2) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up libteckit0:armhf (2.5.11+ds1-1) ...
Setting up libapache-pom-java (18-1) ...
Setting up libavahi-common-data:armhf (0.8-6+b1) ...
Setting up libncurses6:armhf (6.3+20220423-2) ...
Setting up libdbus-1-3:armhf (1.14.0-2) ...
Setting up ruby-net-telnet (0.1.1-2.1) ...
Setting up xfonts-encodings (1:1.0.4-2.1) ...
Setting up t1utils (1.41-4) ...
Setting up libtexlua53-5:armhf (2022.20220321.62855-4) ...
Setting up libpng16-16:armhf (1.6.37-5) ...
Setting up libhwloc15:armhf (2.8.0-1) ...
Setting up libevent-core-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up libatomic1:armhf (12.2.0-2+rpi1) ...
Setting up libidn12:armhf (1.41-1) ...
Setting up libevent-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up autopoint (0.21-9) ...
Setting up fonts-dejavu-core (2.37-2) ...
Setting up ucf (3.0043) ...
Setting up libltdl7:armhf (2.4.7-4) ...
Setting up libkpathsea6:armhf (2022.20220321.62855-4) ...
Setting up libgfortran5:armhf (12.2.0-2+rpi1) ...
Setting up autoconf (2.71-2) ...
Setting up libwebp7:armhf (1.2.2-2) ...
Setting up ruby-webrick (1.7.0-4) ...
Setting up libubsan1:armhf (12.2.0-2+rpi1) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-4.1) ...
Setting up libnuma1:armhf (2.0.15-1) ...
Setting up libmd0:armhf (1.0.4-2) ...
Setting up ocl-icd-libopencl1:armhf (2.2.14-3) ...
Setting up libasan8:armhf (12.2.0-2+rpi1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libnl-3-200:armhf (3.7.0-0.2) ...
Setting up libmpdec3:armhf (2.5.1-2+rpi1) ...
Setting up openmpi-common (4.1.4-1+rpi1) ...
Setting up fonts-lmodern (2.005-1) ...
Setting up libopenjp2-7:armhf (2.5.0-1) ...
Setting up libsub-override-perl (0.09-3) ...
Setting up libssh2-1:armhf (1.10.0-3+b1) ...
Setting up libtiff5:armhf (4.4.0-4) ...
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up libfido2-1:armhf (1.11.0-1+b1) ...
Setting up openssl (3.0.5-2) ...
Setting up libbsd0:armhf (0.11.6-1) ...
Setting up libelf1:armhf (0.187-2+rpi2) ...
Setting up ruby-xmlrpc (0.3.2-2) ...
Setting up libxml2:armhf (2.9.14+dfsg-1) ...
Setting up xdg-utils (1.1.3-4.1) ...
update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode
Setting up libcc1-0:armhf (12.2.0-2+rpi1) ...
Setting up libsynctex2:armhf (2022.20220321.62855-4) ...
Setting up libevent-pthreads-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.0-1) ...
Setting up libpaper1:armhf (1.1.28) ...

Creating config file /etc/papersize with new version
Setting up libice6:armhf (2:1.0.10-1) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libevent-extra-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up libxcb1:armhf (1.15-1) ...
Setting up gettext (0.21-9) ...
Setting up libgmp-dev:armhf (2:6.2.1+dfsg1-1) ...
Setting up libpdfbox-java (1:1.8.16-2) ...
Setting up libtool (2.4.7-4) ...
Setting up libxcb-render0:armhf (1.15-1) ...
Setting up fontconfig-config (2.13.1-4.4) ...
Setting up libedit2:armhf (3.1-20210910-1) ...
Setting up libcommons-parent-java (43-1) ...
Setting up libavahi-common3:armhf (0.8-6+b1) ...
Setting up libcommons-logging-java (1.2-3) ...
Setting up libevent-openssl-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up libcurl3-gnutls:armhf (7.85.0-1) ...
Setting up libnss3:armhf (2:3.82-1) ...
Setting up libxcb-shm0:armhf (1.15-1) ...
Setting up libpaper-utils (1.1.28) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libnuma-dev:armhf (2.0.15-1) ...
Setting up libnl-route-3-200:armhf (3.7.0-0.2) ...
Setting up libpython3.10-stdlib:armhf (3.10.7-1) ...
Setting up dh-autoreconf (20) ...
Setting up tex-common (6.17) ...
update-language: texlive-base not installed and configured, doing nothing!
Setting up libltdl-dev:armhf (2.4.7-4) ...
Setting up ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
127 added, 0 removed; done.
Setting up libjs-jquery-ui (1.13.2+dfsg-1) ...
Setting up libptexenc1:armhf (2022.20220321.62855-4) ...
Setting up libfreetype6:armhf (2.12.1+dfsg-3) ...
Setting up libgcc-12-dev:armhf (12.2.0-2+rpi1) ...
Setting up libevent-dev (2.1.12-stable-5+b1) ...
Setting up dh-strip-nondeterminism (1.13.0-1) ...
Setting up dwz (0.14-1) ...
Setting up libnl-3-dev:armhf (3.7.0-0.2) ...
Setting up groff-base (1.22.4-8) ...
Setting up libx11-6:armhf (2:1.8.1-2) ...
Setting up libharfbuzz0b:armhf (2.7.4-1+b1) ...
Setting up libhwloc-dev:armhf (2.8.0-1) ...
Setting up libsm6:armhf (2:1.2.3-1) ...
Setting up libavahi-client3:armhf (0.8-6+b1) ...
Setting up libpython3-stdlib:armhf (3.10.6-1) ...
Setting up libibverbs1:armhf (42.0-1) ...
Setting up python3.10 (3.10.7-1) ...
Setting up libxpm4:armhf (1:3.5.12-1) ...
Setting up libxrender1:armhf (1:0.9.10-1.1) ...
Setting up libstdc++-12-dev:armhf (12.2.0-2+rpi1) ...
Setting up ibverbs-providers:armhf (42.0-1) ...
Setting up openssh-client (1:9.0p1-1+b2) ...
update-alternatives: using /usr/bin/ssh to provide /usr/bin/rsh (rsh) in auto mode
update-alternatives: using /usr/bin/slogin to provide /usr/bin/rlogin (rlogin) in auto mode
update-alternatives: using /usr/bin/scp to provide /usr/bin/rcp (rcp) in auto mode
Setting up po-debconf (1.0.21+nmu1) ...
Setting up preview-latex-style (12.2-1) ...
Setting up libxext6:armhf (2:1.3.4-1) ...
Setting up python3 (3.10.6-1) ...
Setting up libgfortran-12-dev:armhf (12.2.0-2+rpi1) ...
Setting up rubygems-integration (1.18) ...
Setting up xfonts-utils (1:7.7+6) ...
Setting up man-db (2.10.2-3) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libxnvctrl0:armhf (470.141.03-1) ...
Setting up libnl-route-3-dev:armhf (3.7.0-0.2) ...
Setting up gcc-12 (12.2.0-2+rpi1) ...
Setting up netpbm (2:10.97.00-2) ...
Setting up libxt6:armhf (1:1.2.1-1) ...
Setting up libcups2:armhf (2.4.2-1+b1) ...
Setting up g++-12 (12.2.0-2+rpi1) ...
Setting up librdmacm1:armhf (42.0-1) ...
Setting up libxmu6:armhf (2:1.1.3-3) ...
Setting up libxi6:armhf (2:1.8-1) ...
Setting up debhelper (13.9.1) ...
Setting up libxaw7:armhf (2:1.0.14-1) ...
Setting up fonts-urw-base35 (20200910-4) ...
Setting up libibverbs-dev:armhf (42.0-1) ...
Setting up libhwloc-plugins:armhf (2.8.0-1) ...
Setting up gfortran-12 (12.2.0-2+rpi1) ...
Setting up libgs9-common (9.56.1~dfsg-1) ...
Setting up libfabric1:armhf (1.11.0-3) ...
Setting up libpmix2:armhf (4.2.0+really.4.1.2-3) ...
Setting up libopenmpi3:armhf (4.1.4-1+rpi1) ...
Setting up libpmix-dev:armhf (4.2.0+really.4.1.2-3) ...
Setting up openmpi-bin (4.1.4-1+rpi1) ...
update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode
update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode
Setting up mpi-default-bin (1.14) ...
Setting up libopenmpi-dev:armhf (4.1.4-1+rpi1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/openmpi/include to provide /usr/include/arm-linux-gnueabihf/mpi (mpi-arm-linux-gnueabihf) in auto mode
Setting up mpi-default-dev (1.14) ...
Setting up ruby-rubygems (3.3.15-1) ...
Setting up ruby3.0 (3.0.4-8) ...
Setting up ruby (1:3.0+1) ...
Setting up rake (13.0.6-3) ...
Setting up libruby3.0:armhf (3.0.4-8) ...
Setting up ruby-sdbm:armhf (1.0.0-4) ...
Processing triggers for libc-bin (2.34-7+rpi1) ...
Processing triggers for sgml-base (1.30) ...
Setting up libfontconfig1:armhf (2.13.1-4.4) ...
Setting up libpoppler123:armhf (22.08.0-2.1) ...
Setting up libgs9:armhf (9.56.1~dfsg-1) ...
Setting up ghostscript (9.56.1~dfsg-1) ...
Setting up libcairo2:armhf (1.16.0-6) ...
Setting up texlive-binaries (2022.20220321.62855-4) ...
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 poppler-utils (22.08.0-2.1) ...
Setting up texlive-base (2022.20220722-1) ...
tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps
tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg
tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper
tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/tex-ini-files/pdftexconfig.tex
Setting up texlive-plain-generic (2022.20220722-2) ...
Setting up ghostscript-x (9.56.1~dfsg-1) ...
Setting up texlive-latex-base (2022.20220722-1) ...
Setting up texlive-latex-recommended (2022.20220722-1) ...
Setting up texlive-pictures (2022.20220722-1) ...
Setting up texlive-fonts-recommended (2022.20220722-1) ...
Setting up texlive-latex-extra (2022.20220722-2) ...
Setting up latex2html (2022.2-debian1-1) ...
Setting up sbuild-build-depends-form-dummy (0.invalid.0) ...
Processing triggers for ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Processing triggers for libc-bin (2.34-7+rpi1) ...
Processing triggers for tex-common (6.17) ...
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.
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.9.0-0.bpo.6-armmp armhf (armv7l)
Toolchain package versions: binutils_2.38.90.20220713-2+rpi1 dpkg-dev_1.21.9+rpi1 g++-12_12.2.0-2+rpi1 gcc-12_12.2.0-2+rpi1 libc6-dev_2.34-7+rpi1 libstdc++-12-dev_12.2.0-2+rpi1 libstdc++6_12.2.0-2+rpi1 linux-libc-dev_5.19.6-1+rpi1
Package versions: adduser_3.129 apt_2.5.2 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-9 autotools-dev_20220109.1 base-files_12.2+rpi1 base-passwd_3.6.0 bash_5.2~rc2-2 binutils_2.38.90.20220713-2+rpi1 binutils-arm-linux-gnueabihf_2.38.90.20220713-2+rpi1 binutils-common_2.38.90.20220713-2+rpi1 bsdextrautils_2.38.1-1 bsdutils_1:2.38.1-1 build-essential_12.9 bzip2_1.0.8-5+b2 ca-certificates_20211016 coreutils_8.32-4.1 cpp_4:12.1.0-3+rpi1 cpp-12_12.2.0-2+rpi1 dash_0.5.11+git20210903+057cd650a4ed-9 debconf_1.5.79 debhelper_13.9.1 debianutils_5.7-0.3 dh-autoreconf_20 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.8-1 dirmngr_2.2.39-1 dpkg_1.21.9+rpi1 dpkg-dev_1.21.9+rpi1 dwz_0.14-1 e2fsprogs_1.46.5-2 fakeroot_1.29-1 file_1:5.41-4 findutils_4.9.0-3 fontconfig-config_2.13.1-4.4 fonts-dejavu-core_2.37-2 fonts-lmodern_2.005-1 fonts-urw-base35_20200910-4 g++_4:12.1.0-3+rpi1 g++-12_12.2.0-2+rpi1 gcc_4:12.1.0-3+rpi1 gcc-12_12.2.0-2+rpi1 gcc-12-base_12.2.0-2+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-9 gettext-base_0.21-9 gfortran-12_12.2.0-2+rpi1 ghostscript_9.56.1~dfsg-1 ghostscript-x_9.56.1~dfsg-1 gnupg_2.2.39-1 gnupg-l10n_2.2.39-1 gnupg-utils_2.2.39-1 gpg_2.2.39-1 gpg-agent_2.2.39-1 gpg-wks-client_2.2.39-1 gpg-wks-server_2.2.39-1 gpgconf_2.2.39-1 gpgsm_2.2.39-1 gpgv_2.2.39-1 grep_3.7-1 groff-base_1.22.4-8 gzip_1.12-1 hostname_3.23 ibverbs-providers_42.0-1 init-system-helpers_1.64 intltool-debian_0.35.0+20060710.5 iputils-ping_3:20211215-1 krb5-locales_1.20-1 latex2html_2022.2-debian1-1 libacl1_2.3.1-1 libapache-pom-java_18-1 libapt-pkg6.0_2.5.2 libarchive-zip-perl_1.68-1 libasan8_12.2.0-2+rpi1 libassuan0_2.5.5-4 libatomic1_12.2.0-2+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.7-1 libaudit1_1:3.0.7-1+b1 libavahi-client3_0.8-6+b1 libavahi-common-data_0.8-6+b1 libavahi-common3_0.8-6+b1 libbinutils_2.38.90.20220713-2+rpi1 libblkid1_2.38.1-1 libbrotli1_1.0.9-2+b2 libbsd0_0.11.6-1 libbz2-1.0_1.0.8-5+b2 libc-bin_2.34-7+rpi1 libc-dev-bin_2.34-7+rpi1 libc6_2.34-7+rpi1 libc6-dev_2.34-7+rpi1 libcairo2_1.16.0-6 libcap-ng0_0.8.3-1 libcap2_1:2.44-1 libcap2-bin_1:2.44-1 libcbor0.8_0.8.0-2 libcc1-0_12.2.0-2+rpi1 libcom-err2_1.46.5-2 libcommons-logging-java_1.2-3 libcommons-parent-java_43-1 libcrypt-dev_1:4.4.28-2 libcrypt1_1:4.4.28-2 libctf-nobfd0_2.38.90.20220713-2+rpi1 libctf0_2.38.90.20220713-2+rpi1 libcups2_2.4.2-1+b1 libcurl3-gnutls_7.85.0-1 libdb5.3_5.3.28+dfsg1-0.10 libdbus-1-3_1.14.0-2 libdebconfclient0_0.264 libdebhelper-perl_13.9.1 libdeflate0_1.12-1 libdpkg-perl_1.21.9+rpi1 libedit2_3.1-20210910-1 libelf1_0.187-2+rpi2 libevent-2.1-7_2.1.12-stable-5+b1 libevent-core-2.1-7_2.1.12-stable-5+b1 libevent-dev_2.1.12-stable-5+b1 libevent-extra-2.1-7_2.1.12-stable-5+b1 libevent-openssl-2.1-7_2.1.12-stable-5+b1 libevent-pthreads-2.1-7_2.1.12-stable-5+b1 libexpat1_2.4.8-1 libext2fs2_1.46.5-2 libfabric1_1.11.0-3 libfakeroot_1.29-1 libffi8_3.4.2-4 libfido2-1_1.11.0-1+b1 libfile-stripnondeterminism-perl_1.13.0-1 libfontbox-java_1:1.8.16-2 libfontconfig1_2.13.1-4.4 libfontenc1_1:1.1.4-1 libfreetype6_2.12.1+dfsg-3 libgcc-12-dev_12.2.0-2+rpi1 libgcc-s1_12.2.0-2+rpi1 libgcrypt20_1.10.1-2+b2 libgdbm-compat4_1.23-2 libgdbm6_1.23-2 libgfortran-12-dev_12.2.0-2+rpi1 libgfortran5_12.2.0-2+rpi1 libglib2.0-0_2.73.3-3+rpi1 libgmp-dev_2:6.2.1+dfsg1-1 libgmp10_2:6.2.1+dfsg1-1 libgmpxx4ldbl_2:6.2.1+dfsg1-1 libgnutls30_3.7.7-2 libgomp1_12.2.0-2+rpi1 libgpg-error0_1.45-2 libgraphite2-3_1.3.14-1 libgs9_9.56.1~dfsg-1 libgs9-common_9.56.1~dfsg-1 libgssapi-krb5-2_1.20-1 libharfbuzz0b_2.7.4-1+b1 libhogweed6_3.8.1-2 libhwloc-dev_2.8.0-1 libhwloc-plugins_2.8.0-1 libhwloc15_2.8.0-1 libibverbs-dev_42.0-1 libibverbs1_42.0-1 libice6_2:1.0.10-1 libicu71_71.1-3 libidn12_1.41-1 libidn2-0_2.3.3-1 libijs-0.35_0.35-15 libisl23_0.25-1 libjbig0_2.1-3.1+b2 libjbig2dec0_0.19-3+b2 libjpeg62-turbo_1:2.1.2-1 libjs-jquery_3.6.1+dfsg+~3.5.14-1 libjs-jquery-ui_1.13.2+dfsg-1 libk5crypto3_1.20-1 libkeyutils1_1.6.3-1 libkpathsea6_2022.20220321.62855-4 libkrb5-3_1.20-1 libkrb5support0_1.20-1 libksba8_1.6.0-3 liblcms2-2_2.13.1-1 libldap-2.5-0_2.5.12+dfsg-2 liblerc4_4.0.0+ds-1 libltdl-dev_2.4.7-4 libltdl7_2.4.7-4 liblz4-1_1.9.4-1+rpi1 liblzma5_5.2.5-2.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmd0_1.0.4-2 libmount1_2.38.1-1 libmpc3_1.2.1-2 libmpdec3_2.5.1-2+rpi1 libmpfr6_4.1.0-3 libncurses6_6.3+20220423-2 libncursesw6_6.3+20220423-2 libnetpbm11_2:10.97.00-2 libnettle8_3.8.1-2 libnghttp2-14_1.49.0-1 libnl-3-200_3.7.0-0.2 libnl-3-dev_3.7.0-0.2 libnl-route-3-200_3.7.0-0.2 libnl-route-3-dev_3.7.0-0.2 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnspr4_2:4.34.1-1 libnss3_2:3.82-1 libnuma-dev_2.0.15-1 libnuma1_2.0.15-1 libopenjp2-7_2.5.0-1 libopenmpi-dev_4.1.4-1+rpi1 libopenmpi3_4.1.4-1+rpi1 libp11-kit0_0.24.1-1 libpam-cap_1:2.44-1 libpam-modules_1.5.2-2 libpam-modules-bin_1.5.2-2 libpam-runtime_1.5.2-2 libpam0g_1.5.2-2 libpaper-utils_1.1.28 libpaper1_1.1.28 libpciaccess0_0.16-3 libpcre2-8-0_10.40-1+b2 libpcre3_2:8.39-14 libpdfbox-java_1:1.8.16-2 libperl5.34_5.34.0-5 libpipeline1_1.5.6-3 libpixman-1-0_0.40.0-1 libpmix-dev_4.2.0+really.4.1.2-3 libpmix2_4.2.0+really.4.1.2-3 libpng16-16_1.6.37-5 libpoppler123_22.08.0-2.1 libpsl5_0.21.0-1.2 libptexenc1_2022.20220321.62855-4 libpython3-stdlib_3.10.6-1 libpython3.10-minimal_3.10.7-1 libpython3.10-stdlib_3.10.7-1 librdmacm1_42.0-1 libreadline8_8.2~rc2-2 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 libruby3.0_3.0.4-8 libsasl2-2_2.1.28+dfsg-8 libsasl2-modules-db_2.1.28+dfsg-8 libseccomp2_2.5.4-1+rpi1 libselinux1_3.4-1 libsemanage-common_3.4-1 libsemanage2_3.4-1 libsepol1_3.1-1 libsepol2_3.4-2 libsm6_2:1.2.3-1 libsmartcols1_2.38.1-1 libsqlite3-0_3.39.3-1 libss2_1.46.5-2 libssh2-1_1.10.0-3+b1 libssl1.1_1.1.1o-1 libssl3_3.0.5-2 libstdc++-12-dev_12.2.0-2+rpi1 libstdc++6_12.2.0-2+rpi1 libsub-override-perl_0.09-3 libsynctex2_2022.20220321.62855-4 libsystemd0_251.3-1+rpi1 libtasn1-6_4.18.0-4 libteckit0_2.5.11+ds1-1 libtexlua53-5_2022.20220321.62855-4 libtexluajit2_2022.20220321.62855-4 libtiff5_4.4.0-4 libtinfo6_6.3+20220423-2 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-4 libubsan1_12.2.0-2+rpi1 libuchardet0_0.0.7-1 libudev1_251.3-1+rpi1 libunistring2_1.0-1 libuuid1_2.38.1-1 libwebp7_1.2.2-2 libx11-6_2:1.8.1-2 libx11-data_2:1.8.1-2 libxau6_1:1.0.9-1 libxaw7_2:1.0.14-1 libxcb-render0_1.15-1 libxcb-shm0_1.15-1 libxcb1_1.15-1 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.4-1 libxi6_2:1.8-1 libxml2_2.9.14+dfsg-1 libxmu6_2:1.1.3-3 libxnvctrl0_470.141.03-1 libxpm4_1:3.5.12-1 libxrender1_1:0.9.10-1.1 libxt6_1:1.2.1-1 libxxhash0_0.8.1-1 libyaml-0-2_0.2.5-1 libzstd1_1.5.2+dfsg-1 libzzip-0-13_0.13.72+dfsg.1-1.1 linux-libc-dev_5.19.6-1+rpi1 login_1:4.11.1+dfsg1-2 logsave_1.46.5-2 lsb-base_11.2+rpi1 m4_1.4.19-1 make_4.3-4.1 man-db_2.10.2-3 mawk_1.3.4.20200120-3.1 media-types_8.0.0 mount_2.38.1-1 mpi-default-bin_1.14 mpi-default-dev_1.14 nano_6.4-1 ncurses-base_6.3+20220423-2 ncurses-bin_6.3+20220423-2 netbase_6.3 netpbm_2:10.97.00-2 ocl-icd-libopencl1_2.2.14-3 openmpi-bin_4.1.4-1+rpi1 openmpi-common_4.1.4-1+rpi1 openssh-client_1:9.0p1-1+b2 openssl_3.0.5-2 passwd_1:4.11.1+dfsg1-2 patch_2.7.6-7 perl_5.34.0-5 perl-base_5.34.0-5 perl-doc_5.34.0-5 perl-modules-5.34_5.34.0-5 pinentry-curses_1.2.0-2 po-debconf_1.0.21+nmu1 poppler-data_0.4.11-1 poppler-utils_22.08.0-2.1 preview-latex-style_12.2-1 python3_3.10.6-1 python3-minimal_3.10.6-1 python3.10_3.10.7-1 python3.10-minimal_3.10.7-1 rake_13.0.6-3 raspbian-archive-keyring_20120528.2 readline-common_8.2~rc2-2 rpcsvc-proto_1.4.2-4 ruby_1:3.0+1 ruby-net-telnet_0.1.1-2.1 ruby-rubygems_3.3.15-1 ruby-sdbm_1.0.0-4 ruby-webrick_1.7.0-4 ruby-xmlrpc_0.3.2-2 ruby3.0_3.0.4-8 rubygems-integration_1.18 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-form-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sgml-base_1.30 sysvinit-utils_3.04-1 t1utils_1.41-4 tar_1.34+dfsg-1 tex-common_6.17 texlive-base_2022.20220722-1 texlive-binaries_2022.20220321.62855-4 texlive-fonts-recommended_2022.20220722-1 texlive-latex-base_2022.20220722-1 texlive-latex-extra_2022.20220722-2 texlive-latex-recommended_2022.20220722-1 texlive-pictures_2022.20220722-1 texlive-plain-generic_2022.20220722-2 tzdata_2022c-1 ucf_3.0043 util-linux_2.38.1-1 util-linux-extra_2.38.1-1 x11-common_1:7.7+23 xdg-utils_1.1.3-4.1 xfonts-encodings_1:1.0.4-2.1 xfonts-utils_1:7.7+6 xz-utils_5.2.5-2.1 zlib1g_1:1.2.11.dfsg-4.1 zlib1g-dev_1:1.2.11.dfsg-4.1

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.r0yJ9z9u/trustedkeys.kbx': General error
gpgv: Signature made Fri Sep 16 20:58:46 2022 UTC
gpgv:                using RSA key B60A1BF363DC1319FF0A8E89116852BCDF7515C0
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify signature ./form_4.2.1+git20220202+ds-2.dsc
dpkg-source: info: extracting form in /<<BUILDDIR>>/form-4.2.1+git20220202+ds
dpkg-source: info: unpacking form_4.2.1+git20220202+ds.orig.tar.xz
dpkg-source: info: unpacking form_4.2.1+git20220202+ds-2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying omit-march

Check disc space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-ebc5b899-e813-4505-a504-b424d873c751
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package form
dpkg-buildpackage: info: source version 4.2.1+git20220202+ds-2
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean
   dh_clean
 debian/rules build-arch
dh build-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
scripts/git-version-gen.sh: 96: git: not found
========================================================================
Failed to determine the revision of the source code.

The reason may be
  - this is neither a source distribution (containing the configure
    script) nor a cloned Git repository,
  - this is a shallow clone and no version tags are reachable,
  - some required utilities (e.g., git) are missing.

Source distributions and some binaries can be found in:

  http://www.nikhef.nl/~form/maindir/binaries/binaries.html
  https://github.com/vermaseren/form/releases

The latest source code can be cloned by:

  git clone https://github.com/vermaseren/form.git

You can continue the build, but binaries will not contain the revision
information.
========================================================================
configure.ac:99: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.ac:99: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.ac:99: the top level
configure.ac:100: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.ac:100: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.ac:100: the top level
configure.ac:93: installing 'build-aux/compile'
configure.ac:136: installing 'build-aux/config.guess'
configure.ac:136: installing 'build-aux/config.sub'
configure.ac:74: installing 'build-aux/install-sh'
configure.ac:74: installing 'build-aux/missing'
sources/Makefile.am: installing 'build-aux/depcomp'
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
dh_auto_configure -- --enable-parform --with-zlib --with-gmp
	./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --enable-parform --with-zlib --with-gmp
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... 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 the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... none
checking whether ln -s works... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for sys/time.h... yes
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fcntl.h... yes
checking for limits.h... yes
checking for sys/file.h... yes
checking for unordered_map... yes
checking for tr1/unordered_map... yes
checking for boost/unordered_map.hpp... no
checking for unordered_set... yes
checking for tr1/unordered_set... yes
checking for boost/unordered_set.hpp... no
checking __builtin_popcount... 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... 64
checking build system type... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
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... 4
checking size of long long... 8
checking size of void *... 4
checking size of off_t... 8
configure: The data model is ILP32
checking for gmp.h... yes
checking for __gmpz_init in -lgmp... yes
checking for zlib.h... yes
checking for get_crc_table in -lz... yes
checking whether pthreads works without any flags... 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 clock_gettime... (cached) 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... /usr/bin/htlatex
checking for latex2html... /usr/bin/latex2html
checking for ruby... /usr/bin/ruby
checking whether ruby >= 1.8... yes
checking for ruby test/unit... yes
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

##################### CONFIGURATION #####################

FORM 4.2

Compiling for: UNKNOWN CPU Linux (ILP32 POSIX)

Optionally linked libraries:
    gmp
    zlib

The following executables can be compiled:
    form       scalar version (native)
    tform      multi-threaded version (native)
    parform    parallel version using MPI (native)

Type 'make <executable name>' in the source directory to
build a specific version. Type 'make' to build all.

Type 'make install' to install the executables in
    /usr/bin
and the man page in
    /usr/share/man

Type 'make check' to run automatic tests.

Available documentation:
    manual     ( html dvi ps pdf )

Type 'make <format>' in the directories doc/manual or
doc/doxygen to generate the respective documentation with
the specified format.

#########################################################

make[1]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
dh_auto_build
	make -j4
make[2]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
make  all-recursive
make[3]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
Making all in doc
make[4]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc'
Making all in doxygen
make[5]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/doxygen'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/doxygen'
Making all in manual
make[5]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/manual'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/manual'
Making all in devref
make[5]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/devref'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/devref'
make[5]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc'
make[4]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc'
Making all in sources
make[4]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/sources'
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-compcomm.o `test -f 'compcomm.c' || echo './'`compcomm.c
compcomm.c:119:33: warning: initialization of 'int *' from incompatible pointer type 'WORD *' {aka 'short int *'} [-Wincompatible-pointer-types]
  119 |         ,{"fewerstats",         &(AC.ShortStatsMax),    10,             0}
      |                                 ^
compcomm.c:119:33: note: (near initialization for 'onoffoptions[24].var')
compcomm.c:120:29: warning: initialization of 'int *' from incompatible pointer type 'WORD *' {aka 'short int *'} [-Wincompatible-pointer-types]
  120 |         ,{"fewerstatistics",&(AC.ShortStatsMax),        10,             0}
      |                             ^
compcomm.c:120:29: note: (near initialization for 'onoffoptions[25].var')
compcomm.c:125:29: warning: initialization of 'int *' from incompatible pointer type 'WORD *' {aka 'short int *'} [-Wincompatible-pointer-types]
  125 |         ,{"indentspace",    &(AO.IndentSpace),INDENTSPACE,0}
      |                             ^
compcomm.c:125:29: note: (near initialization for 'onoffoptions[30].var')
compcomm.c:131:29: warning: initialization of 'int *' from incompatible pointer type 'WORD *' {aka 'short int *'} [-Wincompatible-pointer-types]
  131 |         ,{"innertest",      &(AC.InnerTest),  1,  0}
      |                             ^
compcomm.c:131:29: note: (near initialization for 'onoffoptions[36].var')
In file included from form3.h:457,
                 from comexpr.c:42:
comexpr.c: In function 'DoExpr':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:109:34: note: in expansion of macro 'SKIPBRA4'
  109 |                 if ( *p == '(' ) SKIPBRA4(p)
      |                                  ^~~~~~~~
comexpr.c:109:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  109 |                 if ( *p == '(' ) SKIPBRA4(p)
      |                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:109:34: note: in expansion of macro 'SKIPBRA4'
  109 |                 if ( *p == '(' ) SKIPBRA4(p)
      |                                  ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:109:34: note: in expansion of macro 'SKIPBRA4'
  109 |                 if ( *p == '(' ) SKIPBRA4(p)
      |                                  ^~~~~~~~
comexpr.c:109:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  109 |                 if ( *p == '(' ) SKIPBRA4(p)
      |                                           ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
comexpr.c:110:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
comexpr.c:110:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:102:57: note: in expansion of macro 'SKIPBRA1'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
comexpr.c:110:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
declare.h:102:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
comexpr.c:110:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                ^
declare.h:102:69: note: in definition of macro 'SKIPBRA5'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
comexpr.c:111:39: note: in expansion of macro 'SKIPBRA1'
  111 |                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                       ^~~~~~~~
comexpr.c:111:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  111 |                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c: In function 'CoIdExpression':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:541:42: note: in expansion of macro 'SKIPBRA4'
  541 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
comexpr.c:541:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  541 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:541:42: note: in expansion of macro 'SKIPBRA4'
  541 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:541:42: note: in expansion of macro 'SKIPBRA4'
  541 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
comexpr.c:541:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  541 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                                   ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:542:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:542:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:102:57: note: in expansion of macro 'SKIPBRA1'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:542:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
declare.h:102:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
In file included from form3.h:457,
                 from compcomm.c:40:
compcomm.c: In function 'DoArgument':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
comexpr.c:542:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:102:69: note: in definition of macro 'SKIPBRA5'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
comexpr.c:543:47: note: in expansion of macro 'SKIPBRA1'
  543 |                         else if ( *p == '[' ) SKIPBRA1(p)
      |                                               ^~~~~~~~
compcomm.c:1809:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
comexpr.c:543:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  543 |                         else if ( *p == '[' ) SKIPBRA1(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:559:42: note: in expansion of macro 'SKIPBRA4'
  559 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
compcomm.c:1809:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                                   ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
comexpr.c:559:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  559 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:559:42: note: in expansion of macro 'SKIPBRA4'
  559 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:559:42: note: in expansion of macro 'SKIPBRA4'
  559 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
comexpr.c:559:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  559 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                                   ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
compcomm.c:1809:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
comexpr.c:560:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
compcomm.c:1809:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                                   ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:560:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:102:57: note: in expansion of macro 'SKIPBRA1'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:560:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
declare.h:102:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:560:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:102:69: note: in definition of macro 'SKIPBRA5'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
comexpr.c:561:47: note: in expansion of macro 'SKIPBRA1'
  561 |                         else if ( *p == '[' ) SKIPBRA1(p)
      |                                               ^~~~~~~~
comexpr.c:561:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  561 |                         else if ( *p == '[' ) SKIPBRA1(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:1939:41: note: in expansion of macro 'SKIPBRA2'
 1939 |                                         SKIPBRA2(s)
      |                                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:609:66: note: in expansion of macro 'SKIPBRA4'
  609 |                                                 if ( *p == '(' ) SKIPBRA4(p)
      |                                                                  ^~~~~~~~
compcomm.c:1939:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1939 |                                         SKIPBRA2(s)
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:1939:41: note: in expansion of macro 'SKIPBRA2'
 1939 |                                         SKIPBRA2(s)
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:1939:41: note: in expansion of macro 'SKIPBRA2'
 1939 |                                         SKIPBRA2(s)
      |                                         ^~~~~~~~
compcomm.c:1939:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1939 |                                         SKIPBRA2(s)
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
comexpr.c:609:75: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  609 |                                                 if ( *p == '(' ) SKIPBRA4(p)
      |                                                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:609:66: note: in expansion of macro 'SKIPBRA4'
  609 |                                                 if ( *p == '(' ) SKIPBRA4(p)
      |                                                                  ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:609:66: note: in expansion of macro 'SKIPBRA4'
  609 |                                                 if ( *p == '(' ) SKIPBRA4(p)
      |                                                                  ^~~~~~~~
comexpr.c:609:75: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  609 |                                                 if ( *p == '(' ) SKIPBRA4(p)
      |                                                                           ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
comexpr.c:610:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
comexpr.c:610:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                                ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:102:57: note: in expansion of macro 'SKIPBRA1'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
comexpr.c:610:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
declare.h:102:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
comexpr.c:610:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                                ^
declare.h:102:69: note: in definition of macro 'SKIPBRA5'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
comexpr.c:611:71: note: in expansion of macro 'SKIPBRA1'
  611 |                                                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                                                       ^~~~~~~~
comexpr.c:611:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  611 |                                                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c: In function 'CoSum':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
compcomm.c:2553:33: note: in expansion of macro 'AddToCB'
 2553 |                                 AddToCB(C,numindex)
      |                                 ^~~~~~~
comexpr.c:831:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
  831 |                 while ( --i >= 0 ) *ww++ = *mm++; AT.WorkPointer = ww;
      |                 ^~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
compcomm.c:2553:33: note: in expansion of macro 'AddToCB'
 2553 |                                 AddToCB(C,numindex)
      |                                 ^~~~~~~
In file included from form3.h:458:
variable.h:152:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
  152 | #define AT A.T
      |            ^
comexpr.c:831:51: note: in expansion of macro 'AT'
  831 |                 while ( --i >= 0 ) *ww++ = *mm++; AT.WorkPointer = ww;
      |                                                   ^~
In file included from form3.h:457,
                 from argument.c:38:
argument.c: In function 'InsertArg':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
compcomm.c:2582:41: note: in expansion of macro 'AddToCB'
 2582 |                                         AddToCB(C,x)
      |                                         ^~~~~~~
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
argument.c:2512:9: note: in expansion of macro 'AddToCB'
 2512 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
compcomm.c:2582:41: note: in expansion of macro 'AddToCB'
 2582 |                                         AddToCB(C,x)
      |                                         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
argument.c:2512:9: note: in expansion of macro 'AddToCB'
 2512 |         AddToCB(C,0)
      |         ^~~~~~~
compcomm.c: In function 'CoToTensor':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
argument.c:2516:9: note: in expansion of macro 'AddToCB'
 2516 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:2627:33: note: in expansion of macro 'SKIPBRA2'
 2627 |                                 SKIPBRA2(s)
      |                                 ^~~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
argument.c:2516:9: note: in expansion of macro 'AddToCB'
 2516 |         AddToCB(C,0)
      |         ^~~~~~~
compcomm.c:2627:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2627 |                                 SKIPBRA2(s)
      |                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:2627:33: note: in expansion of macro 'SKIPBRA2'
 2627 |                                 SKIPBRA2(s)
      |                                 ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:2627:33: note: in expansion of macro 'SKIPBRA2'
 2627 |                                 SKIPBRA2(s)
      |                                 ^~~~~~~~
compcomm.c:2627:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2627 |                                 SKIPBRA2(s)
      |                                          ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
comexpr.c: In function 'CoFill':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:2673:42: note: in expansion of macro 'SKIPBRA2'
 2673 |                                 t = ++s; SKIPBRA2(s) *s = 0;
      |                                          ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
comexpr.c:1241:57: note: in expansion of macro 'SKIPBRA1'
 1241 |                                                         SKIPBRA1(p4);
      |                                                         ^~~~~~~~
comexpr.c:1241:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1241 |                                                         SKIPBRA1(p4);
      |                                                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:2673:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2673 |                                 t = ++s; SKIPBRA2(s) *s = 0;
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:2673:42: note: in expansion of macro 'SKIPBRA2'
 2673 |                                 t = ++s; SKIPBRA2(s) *s = 0;
      |                                          ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:1245:49: note: in expansion of macro 'SKIPBRA2'
 1245 |                                                 SKIPBRA2(p4);
      |                                                 ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:2673:42: note: in expansion of macro 'SKIPBRA2'
 2673 |                                 t = ++s; SKIPBRA2(s) *s = 0;
      |                                          ^~~~~~~~
comexpr.c:1245:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1245 |                                                 SKIPBRA2(p4);
      |                                                          ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:1245:49: note: in expansion of macro 'SKIPBRA2'
 1245 |                                                 SKIPBRA2(p4);
      |                                                 ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:1245:49: note: in expansion of macro 'SKIPBRA2'
 1245 |                                                 SKIPBRA2(p4);
      |                                                 ^~~~~~~~
compcomm.c:2673:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2673 |                                 t = ++s; SKIPBRA2(s) *s = 0;
      |                                                   ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
comexpr.c:1245:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1245 |                                                 SKIPBRA2(p4);
      |                                                          ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c: In function 'CoTryReplace':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
compcomm.c:3419:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
compcomm.c:3419:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                           ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
compcomm.c:3419:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
compcomm.c:3419:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                           ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:3420:55: note: in expansion of macro 'SKIPBRA2'
 3420 |                                 else if ( *p == '{' ) SKIPBRA2(p)
      |                                                       ^~~~~~~~
compcomm.c:3420:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3420 |                                 else if ( *p == '{' ) SKIPBRA2(p)
      |                                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:3420:55: note: in expansion of macro 'SKIPBRA2'
 3420 |                                 else if ( *p == '{' ) SKIPBRA2(p)
      |                                                       ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:3420:55: note: in expansion of macro 'SKIPBRA2'
 3420 |                                 else if ( *p == '{' ) SKIPBRA2(p)
      |                                                       ^~~~~~~~
compcomm.c:3420:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3420 |                                 else if ( *p == '{' ) SKIPBRA2(p)
      |                                                                ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compcomm.c:3421:55: note: in expansion of macro 'SKIPBRA1'
 3421 |                                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                                       ^~~~~~~~
compcomm.c:3421:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3421 |                                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c: In function 'CoMultiBracket':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compcomm.c:3902:44: note: in expansion of macro 'SKIPBRA1'
 3902 |                         if ( *s == '[' ) { SKIPBRA1(s) s++; }
      |                                            ^~~~~~~~
compcomm.c:3902:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3902 |                         if ( *s == '[' ) { SKIPBRA1(s) s++; }
      |                                                     ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:3903:49: note: in expansion of macro 'SKIPBRA2'
 3903 |                         else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                 ^~~~~~~~
compcomm.c:3903:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3903 |                         else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:3903:49: note: in expansion of macro 'SKIPBRA2'
 3903 |                         else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                 ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:3903:49: note: in expansion of macro 'SKIPBRA2'
 3903 |                         else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                 ^~~~~~~~
compcomm.c:3903:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3903 |                         else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                          ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c: In function 'CountComp':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4084:73: note: in expansion of macro 'SKIPBRA2'
 4084 |                                                                         SKIPBRA2(p)
      |                                                                         ^~~~~~~~
compcomm.c:4084:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4084 |                                                                         SKIPBRA2(p)
      |                                                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4084:73: note: in expansion of macro 'SKIPBRA2'
 4084 |                                                                         SKIPBRA2(p)
      |                                                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4084:73: note: in expansion of macro 'SKIPBRA2'
 4084 |                                                                         SKIPBRA2(p)
      |                                                                         ^~~~~~~~
compcomm.c:4084:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4084 |                                                                         SKIPBRA2(p)
      |                                                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c: In function 'CoIf':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4284:33: note: in expansion of macro 'SKIPBRA4'
 4284 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4284:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4284 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4284:33: note: in expansion of macro 'SKIPBRA4'
 4284 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4284:33: note: in expansion of macro 'SKIPBRA4'
 4284 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4284:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4284 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4312:33: note: in expansion of macro 'SKIPBRA4'
 4312 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4312:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4312 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4312:33: note: in expansion of macro 'SKIPBRA4'
 4312 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4312:33: note: in expansion of macro 'SKIPBRA4'
 4312 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4312:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4312 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4364:49: note: in expansion of macro 'SKIPBRA4'
 4364 |                                 if ( c == '(' ) SKIPBRA4(p)
      |                                                 ^~~~~~~~
compcomm.c:4364:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4364 |                                 if ( c == '(' ) SKIPBRA4(p)
      |                                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4364:49: note: in expansion of macro 'SKIPBRA4'
 4364 |                                 if ( c == '(' ) SKIPBRA4(p)
      |                                                 ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4364:49: note: in expansion of macro 'SKIPBRA4'
 4364 |                                 if ( c == '(' ) SKIPBRA4(p)
      |                                                 ^~~~~~~~
compcomm.c:4364:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4364 |                                 if ( c == '(' ) SKIPBRA4(p)
      |                                                          ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4381:33: note: in expansion of macro 'SKIPBRA4'
 4381 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4381:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4381 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4381:33: note: in expansion of macro 'SKIPBRA4'
 4381 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4381:33: note: in expansion of macro 'SKIPBRA4'
 4381 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4381:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4381 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4510:33: note: in expansion of macro 'SKIPBRA4'
 4510 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4510:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4510 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4510:33: note: in expansion of macro 'SKIPBRA4'
 4510 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4510:33: note: in expansion of macro 'SKIPBRA4'
 4510 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4510:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4510 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c: In function 'DoFindLoop':
declare.h:79:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                         ^~
compcomm.c:4914:25: note: in expansion of macro 'NeedNumber'
 4914 |                         NeedNumber(nargs,s,syntax)
      |                         ^~~~~~~~~~
compcomm.c:4914:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4914 |                         NeedNumber(nargs,s,syntax)
      |                                          ^
declare.h:79:54: note: in definition of macro 'NeedNumber'
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                                                      ^
declare.h:82:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                 ^~
compcomm.c:4914:25: note: in expansion of macro 'NeedNumber'
 4914 |                         NeedNumber(nargs,s,syntax)
      |                         ^~~~~~~~~~
declare.h:82:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                                            ^~~~~
compcomm.c:4914:25: note: in expansion of macro 'NeedNumber'
 4914 |                         NeedNumber(nargs,s,syntax)
      |                         ^~~~~~~~~~
declare.h:79:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                         ^~
compcomm.c:4922:33: note: in expansion of macro 'NeedNumber'
 4922 |                                 NeedNumber(nloop,s,syntax)
      |                                 ^~~~~~~~~~
compcomm.c:4922:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4922 |                                 NeedNumber(nloop,s,syntax)
      |                                                  ^
declare.h:79:54: note: in definition of macro 'NeedNumber'
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                                                      ^
declare.h:82:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                 ^~
compcomm.c:4922:33: note: in expansion of macro 'NeedNumber'
 4922 |                                 NeedNumber(nloop,s,syntax)
      |                                 ^~~~~~~~~~
declare.h:82:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                                            ^~~~~
compcomm.c:4922:33: note: in expansion of macro 'NeedNumber'
 4922 |                                 NeedNumber(nloop,s,syntax)
      |                                 ^~~~~~~~~~
compcomm.c: In function 'CoOptimizeOption':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:6485:44: note: in expansion of macro 'SKIPBRA4'
 6485 |                         if ( *s == '(' ) { SKIPBRA4(s) }
      |                                            ^~~~~~~~
compcomm.c:6485:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6485 |                         if ( *s == '(' ) { SKIPBRA4(s) }
      |                                                     ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:6485:44: note: in expansion of macro 'SKIPBRA4'
 6485 |                         if ( *s == '(' ) { SKIPBRA4(s) }
      |                                            ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:6485:44: note: in expansion of macro 'SKIPBRA4'
 6485 |                         if ( *s == '(' ) { SKIPBRA4(s) }
      |                                            ^~~~~~~~
compcomm.c:6485:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6485 |                         if ( *s == '(' ) { SKIPBRA4(s) }
      |                                                     ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
compcomm.c:6742:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
compcomm.c:6742:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
compcomm.c:6742:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
compcomm.c:6742:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                                  ^~
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-compiler.o `test -f 'compiler.c' || echo './'`compiler.c
In file included from form3.h:457,
                 from compiler.c:45:
compiler.c: In function 'ParenthesesTest':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compiler.c:377:34: note: in expansion of macro 'SKIPBRA1'
  377 |                 if ( *s == '[' ) SKIPBRA1(s)
      |                                  ^~~~~~~~
compiler.c:377:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  377 |                 if ( *s == '[' ) SKIPBRA1(s)
      |                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compiler.c:388:34: note: in expansion of macro 'SKIPBRA1'
  388 |                 if ( *s == '[' ) SKIPBRA1(s)
      |                                  ^~~~~~~~
compiler.c:388:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  388 |                 if ( *s == '[' ) SKIPBRA1(s)
      |                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compiler.c:389:39: note: in expansion of macro 'SKIPBRA4'
  389 |                 else if ( *s == '[' ) SKIPBRA4(s)
      |                                       ^~~~~~~~
compiler.c:389:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  389 |                 else if ( *s == '[' ) SKIPBRA4(s)
      |                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compiler.c:389:39: note: in expansion of macro 'SKIPBRA4'
  389 |                 else if ( *s == '[' ) SKIPBRA4(s)
      |                                       ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compiler.c:389:39: note: in expansion of macro 'SKIPBRA4'
  389 |                 else if ( *s == '[' ) SKIPBRA4(s)
      |                                       ^~~~~~~~
compiler.c:389:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  389 |                 else if ( *s == '[' ) SKIPBRA4(s)
      |                                                ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compiler.c: In function 'SkipAName':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compiler.c:416:17: note: in expansion of macro 'SKIPBRA1'
  416 |                 SKIPBRA1(s)
      |                 ^~~~~~~~
compiler.c:416:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  416 |                 SKIPBRA1(s)
      |                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compiler.c: In function 'IsRHS':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compiler.c:444:25: note: in expansion of macro 'SKIPBRA1'
  444 |                         SKIPBRA1(s);
      |                         ^~~~~~~~
compiler.c:444:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  444 |                         SKIPBRA1(s);
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compiler.c:451:25: note: in expansion of macro 'SKIPBRA2'
  451 |                         SKIPBRA2(s);
      |                         ^~~~~~~~
compiler.c:451:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  451 |                         SKIPBRA2(s);
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compiler.c:451:25: note: in expansion of macro 'SKIPBRA2'
  451 |                         SKIPBRA2(s);
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compiler.c:451:25: note: in expansion of macro 'SKIPBRA2'
  451 |                         SKIPBRA2(s);
      |                         ^~~~~~~~
compiler.c:451:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  451 |                         SKIPBRA2(s);
      |                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
compiler.c:458:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  458 |                         SKIPBRA3(s);
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
compiler.c:458:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  458 |                         SKIPBRA3(s);
      |                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
compiler.c:458:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  458 |                         SKIPBRA3(s);
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
compiler.c:458:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  458 |                         SKIPBRA3(s);
      |                                  ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compiler.c: In function 'CodeGenerator':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
compiler.c:1849:9: note: in expansion of macro 'AddToCB'
 1849 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
compiler.c:1849:9: note: in expansion of macro 'AddToCB'
 1849 |         AddToCB(C,0)
      |         ^~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-diagrams.o `test -f 'diagrams.c' || echo './'`diagrams.c
In file included from form3.h:457,
                 from diagrams.c:35:
diagrams.c: In function 'CoCanonicalize':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
diagrams.c:101:34: note: in expansion of macro 'SKIPBRA2'
  101 |                         t = s+1; SKIPBRA2(s)
      |                                  ^~~~~~~~
diagrams.c:101:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  101 |                         t = s+1; SKIPBRA2(s)
      |                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
diagrams.c:101:34: note: in expansion of macro 'SKIPBRA2'
  101 |                         t = s+1; SKIPBRA2(s)
      |                                  ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
diagrams.c:101:34: note: in expansion of macro 'SKIPBRA2'
  101 |                         t = s+1; SKIPBRA2(s)
      |                                  ^~~~~~~~
diagrams.c:101:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  101 |                         t = s+1; SKIPBRA2(s)
      |                                           ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-dict.o `test -f 'dict.c' || echo './'`dict.c
dict.c: In function 'AddToDictionary':
dict.c:596:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
  596 |                 while ( --i >= 0 ) *ww++ = *mm++; AT.WorkPointer = ww;
      |                 ^~~~~
In file included from form3.h:458,
                 from dict.c:58:
variable.h:152:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
  152 | #define AT A.T
      |            ^
dict.c:596:51: note: in expansion of macro 'AT'
  596 |                 while ( --i >= 0 ) *ww++ = *mm++; AT.WorkPointer = ww;
      |                                                   ^~
In file included from form3.h:457:
dict.c: In function 'DoPreUseDictionary':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
dict.c:1041:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                         ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
dict.c:1041:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                         ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
dict.c:1041:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                         ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
dict.c:1041:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                         ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
dict.c: In function 'DoPreAdd':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
dict.c:1084:36: note: in expansion of macro 'SKIPBRA1'
 1084 |                 if ( *s == '[' ) { SKIPBRA1(s) s++; }
      |                                    ^~~~~~~~
dict.c:1084:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1084 |                 if ( *s == '[' ) { SKIPBRA1(s) s++; }
      |                                             ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dict.c:1085:41: note: in expansion of macro 'SKIPBRA2'
 1085 |                 else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                         ^~~~~~~~
dict.c:1085:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1085 |                 else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dict.c:1085:41: note: in expansion of macro 'SKIPBRA2'
 1085 |                 else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dict.c:1085:41: note: in expansion of macro 'SKIPBRA2'
 1085 |                 else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                         ^~~~~~~~
dict.c:1085:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1085 |                 else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
dict.c:1086:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
dict.c:1086:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
dict.c:1086:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
dict.c:1086:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                                  ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-dollar.o `test -f 'dollar.c' || echo './'`dollar.c
In file included from form3.h:457,
                 from dollar.c:36:
dollar.c: In function 'PreIfDollarEval':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
dollar.c:1986:36: note: in expansion of macro 'SKIPBRA1'
 1986 |                 if ( *t == '[' ) { SKIPBRA1(t) }
      |                                    ^~~~~~~~
dollar.c:1986:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1986 |                 if ( *t == '[' ) { SKIPBRA1(t) }
      |                                             ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dollar.c:1987:41: note: in expansion of macro 'SKIPBRA2'
 1987 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
dollar.c:1987:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1987 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dollar.c:1987:41: note: in expansion of macro 'SKIPBRA2'
 1987 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dollar.c:1987:41: note: in expansion of macro 'SKIPBRA2'
 1987 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
dollar.c:1987:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1987 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:1988:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:1988:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:1988:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:1988:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
dollar.c:2001:36: note: in expansion of macro 'SKIPBRA1'
 2001 |                 if ( *t == '[' ) { SKIPBRA1(t) }
      |                                    ^~~~~~~~
dollar.c:2001:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2001 |                 if ( *t == '[' ) { SKIPBRA1(t) }
      |                                             ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dollar.c:2002:41: note: in expansion of macro 'SKIPBRA2'
 2002 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
dollar.c:2002:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2002 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dollar.c:2002:41: note: in expansion of macro 'SKIPBRA2'
 2002 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dollar.c:2002:41: note: in expansion of macro 'SKIPBRA2'
 2002 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
dollar.c:2002:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2002 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:2003:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:2003:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:2003:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:2003:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dollar.c:2094:25: note: in expansion of macro 'SKIPBRA2'
 2094 |                         SKIPBRA2(s3)
      |                         ^~~~~~~~
dollar.c:2094:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2094 |                         SKIPBRA2(s3)
      |                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dollar.c:2094:25: note: in expansion of macro 'SKIPBRA2'
 2094 |                         SKIPBRA2(s3)
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dollar.c:2094:25: note: in expansion of macro 'SKIPBRA2'
 2094 |                         SKIPBRA2(s3)
      |                         ^~~~~~~~
dollar.c:2094:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2094 |                         SKIPBRA2(s3)
      |                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-function.o `test -f 'function.c' || echo './'`function.c
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-gentopo.o `test -f 'gentopo.cc' || echo './'`gentopo.cc
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-index.o `test -f 'index.c' || echo './'`index.c
In file included from gentopo.cc:16:
gentopo.h:112:14: warning: padding struct to align 'MGraph::wsum' [-Wpadded]
  112 |     Fraction wsum;         // weighted sum of graphs
      |              ^~~~
gentopo.h:84:7: warning: padding struct size to alignment boundary [-Wpadded]
   84 | class MGraph {
      |       ^~~~~~
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-minos.o `test -f 'minos.c' || echo './'`minos.c
minos.c: In function 'convertblock':
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:147:17: note: in expansion of macro 'CFD'
  147 |                 CFD(out->flags,s,MLONG,x,j)
      |                 ^~~
minos.c:147:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  147 |                 CFD(out->flags,s,MLONG,x,j)
      |                     ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:148:17: note: in expansion of macro 'CFD'
  148 |                 CFD(out->previousblock,s,MLONG,x,j)
      |                 ^~~
minos.c:148:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  148 |                 CFD(out->previousblock,s,MLONG,x,j)
      |                     ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:149:17: note: in expansion of macro 'CFD'
  149 |                 CFD(out->position,s,MLONG,x,j)
      |                 ^~~
minos.c:149:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  149 |                 CFD(out->position,s,MLONG,x,j)
      |                     ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:151:25: note: in expansion of macro 'CFD'
  151 |                         CFD(obj->position,s,MLONG,x,j)
      |                         ^~~
minos.c:151:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  151 |                         CFD(obj->position,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:152:25: note: in expansion of macro 'CFD'
  152 |                         CFD(obj->size,s,MLONG,x,j)
      |                         ^~~
minos.c:152:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  152 |                         CFD(obj->size,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:153:25: note: in expansion of macro 'CFD'
  153 |                         CFD(obj->date,s,MLONG,x,j)
      |                         ^~~
minos.c:153:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  153 |                         CFD(obj->date,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:154:25: note: in expansion of macro 'CFD'
  154 |                         CFD(obj->tablenumber,s,MLONG,x,j)
      |                         ^~~
minos.c:154:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  154 |                         CFD(obj->tablenumber,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:155:25: note: in expansion of macro 'CFD'
  155 |                         CFD(obj->uncompressed,s,MLONG,x,j)
      |                         ^~~
minos.c:155:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  155 |                         CFD(obj->uncompressed,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:156:25: note: in expansion of macro 'CFD'
  156 |                         CFD(obj->spare1,s,MLONG,x,j)
      |                         ^~~
minos.c:156:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  156 |                         CFD(obj->spare1,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:157:25: note: in expansion of macro 'CFD'
  157 |                         CFD(obj->spare2,s,MLONG,x,j)
      |                         ^~~
minos.c:157:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  157 |                         CFD(obj->spare2,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:158:25: note: in expansion of macro 'CFD'
  158 |                         CFD(obj->spare3,s,MLONG,x,j)
      |                         ^~~
minos.c:158:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  158 |                         CFD(obj->spare3,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c: In function 'convertnamesblock':
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:185:17: note: in expansion of macro 'CFD'
  185 |                 CFD(out->previousblock,s,MLONG,x,j)
      |                 ^~~
minos.c:185:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  185 |                 CFD(out->previousblock,s,MLONG,x,j)
      |                     ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:186:17: note: in expansion of macro 'CFD'
  186 |                 CFD(out->position,s,MLONG,x,j)
      |                 ^~~
minos.c:186:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  186 |                 CFD(out->position,s,MLONG,x,j)
      |                     ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c: In function 'convertiniinfo':
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:213:25: note: in expansion of macro 'CFD'
  213 |                         CFD(*y,s,MLONG,x,j)
      |                         ^~~
minos.c:213:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  213 |                         CFD(*y,s,MLONG,x,j)
      |                             ^
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-names.o `test -f 'names.c' || echo './'`names.c
In file included from form3.h:457,
                 from module.c:37:
module.c: In function 'ModuleInstruction':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
module.c:98:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
   98 |                 s = t+1; SKIPBRA3(t)
      |                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
module.c:98:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
   98 |                 s = t+1; SKIPBRA3(t)
      |                                   ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
module.c:98:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
   98 |                 s = t+1; SKIPBRA3(t)
      |                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
module.c:98:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
   98 |                 s = t+1; SKIPBRA3(t)
      |                                   ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
module.c: In function 'CoModuleOption':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:187:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:187:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:187:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:187:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
module.c:188:47: note: in expansion of macro 'SKIPBRA2'
  188 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
module.c:188:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  188 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c:188:47: note: in expansion of macro 'SKIPBRA2'
  188 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
module.c:188:47: note: in expansion of macro 'SKIPBRA2'
  188 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
module.c:188:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  188 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                                        ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
module.c:189:47: note: in expansion of macro 'SKIPBRA1'
  189 |                         else if ( *t == '[' ) SKIPBRA1(t)
      |                                               ^~~~~~~~
module.c:189:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  189 |                         else if ( *t == '[' ) SKIPBRA1(t)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c: In function 'CoModOption':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:236:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:236:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:236:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:236:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
module.c:237:47: note: in expansion of macro 'SKIPBRA2'
  237 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
module.c:237:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  237 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c:237:47: note: in expansion of macro 'SKIPBRA2'
  237 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
module.c:237:47: note: in expansion of macro 'SKIPBRA2'
  237 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
module.c:237:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  237 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                                        ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
module.c:238:47: note: in expansion of macro 'SKIPBRA1'
  238 |                         else if ( *t == '[' ) SKIPBRA1(t)
      |                                               ^~~~~~~~
module.c:238:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  238 |                         else if ( *t == '[' ) SKIPBRA1(t)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
In file included from form3.h:457,
                 from names.c:39:
names.c: In function 'CoCommuteInSet':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
names.c:1401:25: note: in expansion of macro 'SKIPBRA2'
 1401 |                         SKIPBRA2(ss) /* Note that parentheses were tested before */
      |                         ^~~~~~~~
names.c:1401:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1401 |                         SKIPBRA2(ss) /* Note that parentheses were tested before */
      |                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
names.c:1401:25: note: in expansion of macro 'SKIPBRA2'
 1401 |                         SKIPBRA2(ss) /* Note that parentheses were tested before */
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
names.c:1401:25: note: in expansion of macro 'SKIPBRA2'
 1401 |                         SKIPBRA2(ss) /* Note that parentheses were tested before */
      |                         ^~~~~~~~
names.c:1401:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1401 |                         SKIPBRA2(ss) /* Note that parentheses were tested before */
      |                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
names.c: In function 'DoTable':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
names.c:1786:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1786 |                 SKIPBRA3(inp)
      |                          ^~~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
names.c:1786:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1786 |                 SKIPBRA3(inp)
      |                          ^~~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
names.c:1786:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1786 |                 SKIPBRA3(inp)
      |                          ^~~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
names.c:1786:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1786 |                 SKIPBRA3(inp)
      |                          ^~~
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gentopo.cc: In function 'void testPerm()':
gentopo.cc:1576:12: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
 1576 |     delete p;
      |            ^
gentopo.cc:1555:23: note: returned from 'void* operator new [](std::size_t)'
 1555 |     p  = new int[nelem];
      |                       ^
gentopo.cc:1577:12: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
 1577 |     delete q;
      |            ^
gentopo.cc:1556:23: note: returned from 'void* operator new [](std::size_t)'
 1556 |     q  = new int[nelem];
      |                       ^
gentopo.cc:1578:12: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
 1578 |     delete r;
      |            ^
gentopo.cc:1557:23: note: returned from 'void* operator new [](std::size_t)'
 1557 |     r  = new int[nelem];
      |                       ^
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-normal.o `test -f 'normal.c' || echo './'`normal.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-opera.o `test -f 'opera.c' || echo './'`opera.c
In file included from form3.h:457,
                 from notation.c:36:
notation.c: In function 'FindSubterm':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
notation.c:795:9: note: in expansion of macro 'AddToCB'
  795 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
notation.c:795:9: note: in expansion of macro 'AddToCB'
  795 |         AddToCB(C,0)
      |         ^~~~~~~
notation.c: In function 'FindLocalSubterm':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
notation.c:878:9: note: in expansion of macro 'AddToCB'
  878 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
notation.c:878:9: note: in expansion of macro 'AddToCB'
  878 |         AddToCB(C,0)
      |         ^~~~~~~
notation.c: In function 'FindSubexpression':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
notation.c:1115:9: note: in expansion of macro 'AddToCB'
 1115 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
notation.c:1115:9: note: in expansion of macro 'AddToCB'
 1115 |         AddToCB(C,0)
      |         ^~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-pattern.o `test -f 'pattern.c' || echo './'`pattern.c
optimize.cc:124:16: warning: padding struct to align 'tree_node::sum_results' [-Wpadded]
  124 |         double sum_results;
      |                ^~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-polyfact.o `test -f 'polyfact.cc' || echo './'`polyfact.cc
optimize.cc: In function 'void my_random_shuffle(RandomAccessIterator, RandomAccessIterator) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >]':
optimize.cc:180:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  180 | void my_random_shuffle (PHEAD RandomAccessIterator fr, RandomAccessIterator to) {
      |      ^~~~~~~~~~~~~~~~~
optimize.cc:180:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >' changed in GCC 7.1
In file included from /usr/include/arm-linux-gnueabihf/c++/12/bits/c++allocator.h:33,
                 from /usr/include/c++/12/bits/allocator.h:46,
                 from /usr/include/c++/12/string:41,
                 from poly.h:33,
                 from polyfact.cc:35:
In member function 'void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = short int]',
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::deallocate(allocator_type&, pointer, size_type) [with _Tp = short int]' at /usr/include/c++/12/bits/alloc_traits.h:496:23,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:387:19,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:383:7,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:366:15,
    inlined from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:733:7,
    inlined from 'const std::vector<poly> polyfact::Berlekamp_find_factors(const poly&, const std::vector<std::vector<short int> >&)' at polyfact.cc:1233:13:
/usr/include/c++/12/bits/new_allocator.h:158:33: warning: 'void operator delete(void*, std::size_t)' called on pointer '<unknown>' with nonzero offset [1, 2147483646] [-Wfree-nonheap-object]
  158 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = short int]',
    inlined from 'static _Tp* std::allocator_traits<std::allocator<_CharT> >::allocate(allocator_type&, size_type) [with _Tp = short int]' at /usr/include/c++/12/bits/alloc_traits.h:464:28,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:378:33,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:395:44,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:332:26,
    inlined from 'std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:566:47,
    inlined from 'const std::vector<poly> polyfact::Berlekamp_find_factors(const poly&, const std::vector<std::vector<short int> >&)' at polyfact.cc:1233:13:
/usr/include/c++/12/bits/new_allocator.h:137:55: note: returned from 'void* operator new(std::size_t)'
  137 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-polygcd.o `test -f 'polygcd.cc' || echo './'`polygcd.cc
In file included from /usr/include/c++/12/vector:70,
                 from optimize.cc:48:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {tree_node}; _Tp = tree_node; _Alloc = std::allocator<tree_node>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<tree_node>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {tree_node}; _Tp = tree_node; _Alloc = std::allocator<tree_node>]':
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-polywrap.o `test -f 'polywrap.cc' || echo './'`polywrap.cc
In member function 'void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = short int]',
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::deallocate(allocator_type&, pointer, size_type) [with _Tp = short int]' at /usr/include/c++/12/bits/alloc_traits.h:496:23,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:387:19,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:383:7,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:366:15,
    inlined from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:733:7,
    inlined from 'const std::vector<poly> polyfact::factorize_squarefree(const poly&, const std::vector<int>&)' at polyfact.cc:1443:15:
/usr/include/c++/12/bits/new_allocator.h:158:33: warning: 'void operator delete(void*, std::size_t)' called on pointer '<unknown>' with nonzero offset [1, 2147483646] [-Wfree-nonheap-object]
  158 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = short int]',
    inlined from 'static _Tp* std::allocator_traits<std::allocator<_CharT> >::allocate(allocator_type&, size_type) [with _Tp = short int]' at /usr/include/c++/12/bits/alloc_traits.h:464:28,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:378:33,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:395:44,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:332:26,
    inlined from 'std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:566:47,
    inlined from 'const std::vector<poly> polyfact::factorize_squarefree(const poly&, const std::vector<int>&)' at polyfact.cc:1443:15:
/usr/include/c++/12/bits/new_allocator.h:137:55: note: returned from 'void* operator new(std::size_t)'
  137 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-pre.o `test -f 'pre.c' || echo './'`pre.c
In file included from form3.h:457,
                 from pre.c:34:
pre.c: In function 'DoDebug':
declare.h:79:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                         ^~
pre.c:2643:9: note: in expansion of macro 'NeedNumber'
 2643 |         NeedNumber(x,s,nonumber)
      |         ^~~~~~~~~~
pre.c:2643:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2643 |         NeedNumber(x,s,nonumber)
      |                      ^
declare.h:79:54: note: in definition of macro 'NeedNumber'
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                                                      ^
declare.h:82:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                 ^~
pre.c:2643:9: note: in expansion of macro 'NeedNumber'
 2643 |         NeedNumber(x,s,nonumber)
      |         ^~~~~~~~~~
declare.h:82:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                                            ^~~~~
pre.c:2643:9: note: in expansion of macro 'NeedNumber'
 2643 |         NeedNumber(x,s,nonumber)
      |         ^~~~~~~~~~
pre.c: In function 'DoTerminate':
declare.h:79:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                         ^~
pre.c:2681:17: note: in expansion of macro 'NeedNumber'
 2681 |                 NeedNumber(x,s,nonumber)
      |                 ^~~~~~~~~~
pre.c:2681:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2681 |                 NeedNumber(x,s,nonumber)
      |                              ^
declare.h:79:54: note: in definition of macro 'NeedNumber'
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                                                      ^
declare.h:82:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                 ^~
pre.c:2681:17: note: in expansion of macro 'NeedNumber'
 2681 |                 NeedNumber(x,s,nonumber)
      |                 ^~~~~~~~~~
declare.h:82:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                                            ^~~~~
pre.c:2681:17: note: in expansion of macro 'NeedNumber'
 2681 |                 NeedNumber(x,s,nonumber)
      |                 ^~~~~~~~~~
pre.c: In function 'DoSetExternalAttr':
pre.c:5489:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 5489 |                         for(i=0;i<lval;i++)
      |                         ^~~
In file included from form3.h:458:
variable.h:153:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  153 | #define AX A.X
      |            ^
pre.c:5496:33: note: in expansion of macro 'AX'
 5496 |                                 AX.killSignal=n;
      |                                 ^~
pre.c: In function 'writeToChannel':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
pre.c:6247:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6247 |                                         SKIPBRA3(s)
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
pre.c:6247:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6247 |                                         SKIPBRA3(s)
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
pre.c:6247:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6247 |                                         SKIPBRA3(s)
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
pre.c:6247:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6247 |                                         SKIPBRA3(s)
      |                                                  ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
pre.c: In function 'DoSkipExtraSymbols':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
pre.c:6781:17: note: in expansion of macro 'AddToCB'
 6781 |                 AddToCB(C,0)
      |                 ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
pre.c:6781:17: note: in expansion of macro 'AddToCB'
 6781 |                 AddToCB(C,0)
      |                 ^~~~~~~
In file included from /usr/include/c++/12/vector:63:
/usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*]':
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >; _ForwardIterator = tree_node*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*; _Tp = tree_node]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = tree_node; _Alloc = std::allocator<tree_node>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from 'tree_node::tree_node(const tree_node&)' at optimize.cc:121:7,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = tree_node; _Args = {const tree_node&}]' at /usr/include/c++/12/bits/stl_construct.h:119:7,
    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:120:21:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >; _ForwardIterator = tree_node*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*; _Tp = tree_node]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >; _Tp = tree_node; _Alloc = std::allocator<tree_node>]' at /usr/include/c++/12/bits/stl_vector.h:1617:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = tree_node; _Alloc = std::allocator<tree_node>]' at /usr/include/c++/12/bits/vector.tcc:232:44:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >; _ForwardIterator = tree_node*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*; _Tp = tree_node]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = tree_node; _Alloc = std::allocator<tree_node>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from 'tree_node::tree_node(const tree_node&)' at optimize.cc:121:7,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = tree_node; _Args = {tree_node&}]' at /usr/include/c++/12/bits/stl_construct.h:119:7,
    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = tree_node*; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:120:21,
    inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = tree_node*; _ForwardIterator = tree_node*; bool _TrivialValueTypes = false]' at /usr/include/c++/12/bits/stl_uninitialized.h:137:32,
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = tree_node*; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = tree_node*; _ForwardIterator = tree_node*; _Tp = tree_node]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = tree_node; _Alloc = std::allocator<tree_node>]' at /usr/include/c++/12/bits/vector.tcc:251:35:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-proces.o `test -f 'proces.c' || echo './'`proces.c
In function 'void next_MCTS_scheme(std::vector<short int>*, std::vector<short int>*, std::vector<tree_node*>*)',
    inlined from 'void find_Horner_MCTS_expand_tree()' at optimize.cc:2028:18:
optimize.cc:1900:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >' changed in GCC 7.1
 1900 |                 my_random_shuffle(BHEAD new_node.childs.begin(), new_node.childs.end());
      |                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
optimize.cc: In function 'void find_Horner_MCTS()':
optimize.cc:2253:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >' changed in GCC 7.1
 2253 |         my_random_shuffle(BHEAD mcts_root.childs.begin(), mcts_root.childs.end());
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-reshuf.o `test -f 'reshuf.c' || echo './'`reshuf.c
reshuf.c: In function 'DoShuffle':
reshuf.c:2147:22: warning: assignment to 'FINISHUFFLE' {aka 'short int (*)(short int *)'} from incompatible pointer type 'int (*)(WORD *)' {aka 'int (*)(short int *)'} [-Wincompatible-pointer-types]
 2147 |         SH->finishuf = &FinishShuffle;
      |                      ^
reshuf.c: In function 'DoStuffle':
reshuf.c:2641:22: warning: assignment to 'FINISHUFFLE' {aka 'short int (*)(short int *)'} from incompatible pointer type 'int (*)(WORD *)' {aka 'int (*)(short int *)'} [-Wincompatible-pointer-types]
 2641 |         SH->finishuf = &FinishStuffle;
      |                      ^
reshuf.c: In function 'Stuffle':
reshuf.c:2740:22: warning: assignment to 'FINISHUFFLE' {aka 'short int (*)(short int *)'} from incompatible pointer type 'int (*)(WORD *)' {aka 'int (*)(short int *)'} [-Wincompatible-pointer-types]
 2740 |         SH->finishuf = &FinishShuffle;
      |                      ^
reshuf.c:2742:22: warning: assignment to 'FINISHUFFLE' {aka 'short int (*)(short int *)'} from incompatible pointer type 'int (*)(WORD *)' {aka 'int (*)(short int *)'} [-Wincompatible-pointer-types]
 2742 |         SH->finishuf = &FinishStuffle;
      |                      ^
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-spectator.o `test -f 'spectator.c' || echo './'`spectator.c
[ -f version.h ] || ln -s "./version.h.in" version.h
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-symmetr.o `test -f 'symmetr.c' || echo './'`symmetr.c
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-tables.o `test -f 'tables.c' || echo './'`tables.c
In file included from form3.h:457,
                 from tables.c:60:
tables.c: In function 'CoTBload':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
tables.c:1242:81: note: in expansion of macro 'SKIPBRA1'
 1242 |                                                                                 SKIPBRA1(t);
      |                                                                                 ^~~~~~~~
tables.c:1242:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1242 |                                                                                 SKIPBRA1(t);
      |                                                                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
tables.c:1246:73: note: in expansion of macro 'SKIPBRA2'
 1246 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
tables.c:1246:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1246 |                                                                         SKIPBRA2(t);
      |                                                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
tables.c:1246:73: note: in expansion of macro 'SKIPBRA2'
 1246 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
tables.c:1246:73: note: in expansion of macro 'SKIPBRA2'
 1246 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
tables.c:1246:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1246 |                                                                         SKIPBRA2(t);
      |                                                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
tables.c:1303:81: note: in expansion of macro 'SKIPBRA1'
 1303 |                                                                                 SKIPBRA1(t);
      |                                                                                 ^~~~~~~~
tables.c:1303:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1303 |                                                                                 SKIPBRA1(t);
      |                                                                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
tables.c:1307:73: note: in expansion of macro 'SKIPBRA2'
 1307 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
tables.c:1307:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1307 |                                                                         SKIPBRA2(t);
      |                                                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
tables.c:1307:73: note: in expansion of macro 'SKIPBRA2'
 1307 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
tables.c:1307:73: note: in expansion of macro 'SKIPBRA2'
 1307 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
tables.c:1307:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1307 |                                                                         SKIPBRA2(t);
      |                                                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-token.o `test -f 'token.c' || echo './'`token.c
In file included from form3.h:457,
                 from token.c:38:
token.c: In function 'tokenize':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
token.c:484:41: note: in expansion of macro 'SKIPBRA2'
  484 |                                         SKIPBRA2(in)
      |                                         ^~~~~~~~
token.c:484:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  484 |                                         SKIPBRA2(in)
      |                                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
token.c:484:41: note: in expansion of macro 'SKIPBRA2'
  484 |                                         SKIPBRA2(in)
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
token.c:484:41: note: in expansion of macro 'SKIPBRA2'
  484 |                                         SKIPBRA2(in)
      |                                         ^~~~~~~~
token.c:484:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  484 |                                         SKIPBRA2(in)
      |                                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-tools.o `test -f 'tools.c' || echo './'`tools.c
In file included from form3.h:457,
                 from tools.c:63:
tools.c: In function 'SkipField':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
tools.c:1881:25: note: in expansion of macro 'SKIPBRA1'
 1881 |                         SKIPBRA1(s)
      |                         ^~~~~~~~
tools.c:1881:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1881 |                         SKIPBRA1(s)
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
tools.c:1884:25: note: in expansion of macro 'SKIPBRA2'
 1884 |                         SKIPBRA2(s)
      |                         ^~~~~~~~
tools.c:1884:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1884 |                         SKIPBRA2(s)
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
tools.c:1884:25: note: in expansion of macro 'SKIPBRA2'
 1884 |                         SKIPBRA2(s)
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
tools.c:1884:25: note: in expansion of macro 'SKIPBRA2'
 1884 |                         SKIPBRA2(s)
      |                         ^~~~~~~~
tools.c:1884:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1884 |                         SKIPBRA2(s)
      |                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
tools.c: In function 'DoubleBuffer':
tools.c:2900:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |         ^~~
tools.c:2907:37: note: in expansion of macro 'DODOUBLE'
 2907 |         if ( size == sizeof(char) ) DODOUBLE(char)
      |                                     ^~~~~~~~
tools.c:2900:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |                                                      ^~~~~~
tools.c:2907:37: note: in expansion of macro 'DODOUBLE'
 2907 |         if ( size == sizeof(char) ) DODOUBLE(char)
      |                                     ^~~~~~~~
tools.c:2900:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |         ^~~
tools.c:2908:43: note: in expansion of macro 'DODOUBLE'
 2908 |         else if ( size == sizeof(short) ) DODOUBLE(short)
      |                                           ^~~~~~~~
tools.c:2900:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |                                                      ^~~~~~
tools.c:2908:43: note: in expansion of macro 'DODOUBLE'
 2908 |         else if ( size == sizeof(short) ) DODOUBLE(short)
      |                                           ^~~~~~~~
tools.c:2900:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |         ^~~
tools.c:2909:41: note: in expansion of macro 'DODOUBLE'
 2909 |         else if ( size == sizeof(int) ) DODOUBLE(int)
      |                                         ^~~~~~~~
tools.c:2900:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |                                                      ^~~~~~
tools.c:2909:41: note: in expansion of macro 'DODOUBLE'
 2909 |         else if ( size == sizeof(int) ) DODOUBLE(int)
      |                                         ^~~~~~~~
tools.c:2900:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |         ^~~
tools.c:2910:42: note: in expansion of macro 'DODOUBLE'
 2910 |         else if ( size == sizeof(LONG) ) DODOUBLE(LONG)
      |                                          ^~~~~~~~
tools.c:2900:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |                                                      ^~~~~~
tools.c:2910:42: note: in expansion of macro 'DODOUBLE'
 2910 |         else if ( size == sizeof(LONG) ) DODOUBLE(LONG)
      |                                          ^~~~~~~~
tools.c:2900:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |         ^~~
tools.c:2911:45: note: in expansion of macro 'DODOUBLE'
 2911 |         else if ( size % sizeof(int) == 0 ) DODOUBLE(int)
      |                                             ^~~~~~~~
tools.c:2900:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |                                                      ^~~~~~
tools.c:2911:45: note: in expansion of macro 'DODOUBLE'
 2911 |         else if ( size % sizeof(int) == 0 ) DODOUBLE(int)
      |                                             ^~~~~~~~
tools.c: In function 'ExpandBuffer':
tools.c:2926:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                 ^~~~~
tools.c:2934:37: note: in expansion of macro 'DOEXPAND'
 2934 |         if ( type == sizeof(char) ) DOEXPAND(char)
      |                                     ^~~~~~~~
tools.c:2926:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                                                 ^~~~~~
tools.c:2934:37: note: in expansion of macro 'DOEXPAND'
 2934 |         if ( type == sizeof(char) ) DOEXPAND(char)
      |                                     ^~~~~~~~
tools.c:2926:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                 ^~~~~
tools.c:2935:43: note: in expansion of macro 'DOEXPAND'
 2935 |         else if ( type == sizeof(short) ) DOEXPAND(short)
      |                                           ^~~~~~~~
tools.c:2926:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                                                 ^~~~~~
tools.c:2935:43: note: in expansion of macro 'DOEXPAND'
 2935 |         else if ( type == sizeof(short) ) DOEXPAND(short)
      |                                           ^~~~~~~~
tools.c:2926:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                 ^~~~~
tools.c:2936:41: note: in expansion of macro 'DOEXPAND'
 2936 |         else if ( type == sizeof(int) ) DOEXPAND(int)
      |                                         ^~~~~~~~
tools.c:2926:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                                                 ^~~~~~
tools.c:2936:41: note: in expansion of macro 'DOEXPAND'
 2936 |         else if ( type == sizeof(int) ) DOEXPAND(int)
      |                                         ^~~~~~~~
tools.c:2926:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                 ^~~~~
tools.c:2937:42: note: in expansion of macro 'DOEXPAND'
 2937 |         else if ( type == sizeof(LONG) ) DOEXPAND(LONG)
      |                                          ^~~~~~~~
tools.c:2926:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                                                 ^~~~~~
tools.c:2937:42: note: in expansion of macro 'DOEXPAND'
 2937 |         else if ( type == sizeof(LONG) ) DOEXPAND(LONG)
      |                                          ^~~~~~~~
tools.c:2926:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                 ^~~~~
tools.c:2938:46: note: in expansion of macro 'DOEXPAND'
 2938 |         else if ( type == sizeof(POSITION) ) DOEXPAND(POSITION)
      |                                              ^~~~~~~~
tools.c:2926:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                                                 ^~~~~~
tools.c:2938:46: note: in expansion of macro 'DOEXPAND'
 2938 |         else if ( type == sizeof(POSITION) ) DOEXPAND(POSITION)
      |                                              ^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-topowrap.o `test -f 'topowrap.cc' || echo './'`topowrap.cc
In file included from topowrap.cc:40:
gentopo.h:112:14: warning: padding struct to align 'MGraph::wsum' [-Wpadded]
  112 |     Fraction wsum;         // weighted sum of graphs
      |              ^~~~
gentopo.h:84:7: warning: padding struct size to alignment boundary [-Wpadded]
   84 | class MGraph {
      |       ^~~~~~
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-transform.o `test -f 'transform.c' || echo './'`transform.c
In file included from form3.h:457,
                 from transform.c:35:
transform.c: In function 'CoTransform':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
transform.c:105:25: note: in expansion of macro 'SKIPBRA2'
  105 |                         SKIPBRA2(in)
      |                         ^~~~~~~~
transform.c:105:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  105 |                         SKIPBRA2(in)
      |                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
transform.c:105:25: note: in expansion of macro 'SKIPBRA2'
  105 |                         SKIPBRA2(in)
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
transform.c:105:25: note: in expansion of macro 'SKIPBRA2'
  105 |                         SKIPBRA2(in)
      |                         ^~~~~~~~
transform.c:105:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  105 |                         SKIPBRA2(in)
      |                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
transform.c:206:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  206 |                         SKIPBRA3(in);
      |                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
transform.c:206:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  206 |                         SKIPBRA3(in);
      |                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
transform.c:206:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  206 |                         SKIPBRA3(in);
      |                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
transform.c:206:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  206 |                         SKIPBRA3(in);
      |                                  ^~
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-wildcard.o `test -f 'wildcard.c' || echo './'`wildcard.c
transform.c: In function 'ReadRange':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
transform.c:3217:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3217 |         SKIPBRA3(in)
      |                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
transform.c:3217:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3217 |         SKIPBRA3(in)
      |                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
transform.c:3217:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3217 |         SKIPBRA3(in)
      |                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
transform.c:3217:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3217 |         SKIPBRA3(in)
      |                  ^~
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-checkpoint.o `test -f 'checkpoint.c' || echo './'`checkpoint.c
In file included from form3.h:457,
                 from argument.c:38:
argument.c: In function 'InsertArg':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
argument.c:2512:9: note: in expansion of macro 'AddToCB'
 2512 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
argument.c:2512:9: note: in expansion of macro 'AddToCB'
 2512 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
argument.c:2516:9: note: in expansion of macro 'AddToCB'
 2516 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
argument.c:2516:9: note: in expansion of macro 'AddToCB'
 2516 |         AddToCB(C,0)
      |         ^~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-comexpr.o `test -f 'comexpr.c' || echo './'`comexpr.c
In file included from form3.h:457,
                 from comexpr.c:42:
comexpr.c: In function 'DoExpr':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:109:34: note: in expansion of macro 'SKIPBRA4'
  109 |                 if ( *p == '(' ) SKIPBRA4(p)
      |                                  ^~~~~~~~
comexpr.c:109:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  109 |                 if ( *p == '(' ) SKIPBRA4(p)
      |                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:109:34: note: in expansion of macro 'SKIPBRA4'
  109 |                 if ( *p == '(' ) SKIPBRA4(p)
      |                                  ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:109:34: note: in expansion of macro 'SKIPBRA4'
  109 |                 if ( *p == '(' ) SKIPBRA4(p)
      |                                  ^~~~~~~~
comexpr.c:109:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  109 |                 if ( *p == '(' ) SKIPBRA4(p)
      |                                           ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
comexpr.c:110:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
comexpr.c:110:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:102:57: note: in expansion of macro 'SKIPBRA1'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
comexpr.c:110:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
declare.h:102:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
comexpr.c:110:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                ^
declare.h:102:69: note: in definition of macro 'SKIPBRA5'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
comexpr.c:111:39: note: in expansion of macro 'SKIPBRA1'
  111 |                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                       ^~~~~~~~
comexpr.c:111:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  111 |                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c: In function 'CoIdExpression':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:541:42: note: in expansion of macro 'SKIPBRA4'
  541 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
comexpr.c:541:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  541 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:541:42: note: in expansion of macro 'SKIPBRA4'
  541 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:541:42: note: in expansion of macro 'SKIPBRA4'
  541 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
comexpr.c:541:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  541 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                                   ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:542:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:542:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:102:57: note: in expansion of macro 'SKIPBRA1'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:542:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
declare.h:102:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:542:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:102:69: note: in definition of macro 'SKIPBRA5'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
comexpr.c:543:47: note: in expansion of macro 'SKIPBRA1'
  543 |                         else if ( *p == '[' ) SKIPBRA1(p)
      |                                               ^~~~~~~~
comexpr.c:543:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  543 |                         else if ( *p == '[' ) SKIPBRA1(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:559:42: note: in expansion of macro 'SKIPBRA4'
  559 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
comexpr.c:559:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  559 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:559:42: note: in expansion of macro 'SKIPBRA4'
  559 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:559:42: note: in expansion of macro 'SKIPBRA4'
  559 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
comexpr.c:559:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  559 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                                   ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:560:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:560:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:102:57: note: in expansion of macro 'SKIPBRA1'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:560:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
declare.h:102:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:560:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:102:69: note: in definition of macro 'SKIPBRA5'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
comexpr.c:561:47: note: in expansion of macro 'SKIPBRA1'
  561 |                         else if ( *p == '[' ) SKIPBRA1(p)
      |                                               ^~~~~~~~
comexpr.c:561:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  561 |                         else if ( *p == '[' ) SKIPBRA1(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:609:66: note: in expansion of macro 'SKIPBRA4'
  609 |                                                 if ( *p == '(' ) SKIPBRA4(p)
      |                                                                  ^~~~~~~~
comexpr.c:609:75: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  609 |                                                 if ( *p == '(' ) SKIPBRA4(p)
      |                                                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:609:66: note: in expansion of macro 'SKIPBRA4'
  609 |                                                 if ( *p == '(' ) SKIPBRA4(p)
      |                                                                  ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:609:66: note: in expansion of macro 'SKIPBRA4'
  609 |                                                 if ( *p == '(' ) SKIPBRA4(p)
      |                                                                  ^~~~~~~~
comexpr.c:609:75: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  609 |                                                 if ( *p == '(' ) SKIPBRA4(p)
      |                                                                           ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
comexpr.c:610:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
comexpr.c:610:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                                ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:102:57: note: in expansion of macro 'SKIPBRA1'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
comexpr.c:610:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
declare.h:102:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
comexpr.c:610:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                                ^
declare.h:102:69: note: in definition of macro 'SKIPBRA5'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
comexpr.c:611:71: note: in expansion of macro 'SKIPBRA1'
  611 |                                                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                                                       ^~~~~~~~
comexpr.c:611:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  611 |                                                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:831:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
  831 |                 while ( --i >= 0 ) *ww++ = *mm++; AT.WorkPointer = ww;
      |                 ^~~~~
In file included from form3.h:458:
variable.h:140:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
  140 | #define AT B->T
      |            ^
comexpr.c:831:51: note: in expansion of macro 'AT'
  831 |                 while ( --i >= 0 ) *ww++ = *mm++; AT.WorkPointer = ww;
      |                                                   ^~
comexpr.c: In function 'CoFill':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
comexpr.c:1241:57: note: in expansion of macro 'SKIPBRA1'
 1241 |                                                         SKIPBRA1(p4);
      |                                                         ^~~~~~~~
comexpr.c:1241:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1241 |                                                         SKIPBRA1(p4);
      |                                                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:1245:49: note: in expansion of macro 'SKIPBRA2'
 1245 |                                                 SKIPBRA2(p4);
      |                                                 ^~~~~~~~
comexpr.c:1245:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1245 |                                                 SKIPBRA2(p4);
      |                                                          ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:1245:49: note: in expansion of macro 'SKIPBRA2'
 1245 |                                                 SKIPBRA2(p4);
      |                                                 ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:1245:49: note: in expansion of macro 'SKIPBRA2'
 1245 |                                                 SKIPBRA2(p4);
      |                                                 ^~~~~~~~
comexpr.c:1245:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1245 |                                                 SKIPBRA2(p4);
      |                                                          ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-compcomm.o `test -f 'compcomm.c' || echo './'`compcomm.c
compcomm.c:119:33: warning: initialization of 'int *' from incompatible pointer type 'WORD *' {aka 'short int *'} [-Wincompatible-pointer-types]
  119 |         ,{"fewerstats",         &(AC.ShortStatsMax),    10,             0}
      |                                 ^
compcomm.c:119:33: note: (near initialization for 'onoffoptions[24].var')
compcomm.c:120:29: warning: initialization of 'int *' from incompatible pointer type 'WORD *' {aka 'short int *'} [-Wincompatible-pointer-types]
  120 |         ,{"fewerstatistics",&(AC.ShortStatsMax),        10,             0}
      |                             ^
compcomm.c:120:29: note: (near initialization for 'onoffoptions[25].var')
compcomm.c:125:29: warning: initialization of 'int *' from incompatible pointer type 'WORD *' {aka 'short int *'} [-Wincompatible-pointer-types]
  125 |         ,{"indentspace",    &(AO.IndentSpace),INDENTSPACE,0}
      |                             ^
compcomm.c:125:29: note: (near initialization for 'onoffoptions[30].var')
compcomm.c:131:29: warning: initialization of 'int *' from incompatible pointer type 'WORD *' {aka 'short int *'} [-Wincompatible-pointer-types]
  131 |         ,{"innertest",      &(AC.InnerTest),  1,  0}
      |                             ^
compcomm.c:131:29: note: (near initialization for 'onoffoptions[36].var')
In file included from form3.h:457,
                 from compcomm.c:40:
compcomm.c: In function 'DoArgument':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
compcomm.c:1809:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
compcomm.c:1809:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                                   ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
compcomm.c:1809:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
compcomm.c:1809:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                                   ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:1939:41: note: in expansion of macro 'SKIPBRA2'
 1939 |                                         SKIPBRA2(s)
      |                                         ^~~~~~~~
compcomm.c:1939:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1939 |                                         SKIPBRA2(s)
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:1939:41: note: in expansion of macro 'SKIPBRA2'
 1939 |                                         SKIPBRA2(s)
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:1939:41: note: in expansion of macro 'SKIPBRA2'
 1939 |                                         SKIPBRA2(s)
      |                                         ^~~~~~~~
compcomm.c:1939:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1939 |                                         SKIPBRA2(s)
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c: In function 'CoSum':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
compcomm.c:2553:33: note: in expansion of macro 'AddToCB'
 2553 |                                 AddToCB(C,numindex)
      |                                 ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
compcomm.c:2553:33: note: in expansion of macro 'AddToCB'
 2553 |                                 AddToCB(C,numindex)
      |                                 ^~~~~~~
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
compcomm.c:2582:41: note: in expansion of macro 'AddToCB'
 2582 |                                         AddToCB(C,x)
      |                                         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
compcomm.c:2582:41: note: in expansion of macro 'AddToCB'
 2582 |                                         AddToCB(C,x)
      |                                         ^~~~~~~
compcomm.c: In function 'CoToTensor':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:2627:33: note: in expansion of macro 'SKIPBRA2'
 2627 |                                 SKIPBRA2(s)
      |                                 ^~~~~~~~
compcomm.c:2627:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2627 |                                 SKIPBRA2(s)
      |                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:2627:33: note: in expansion of macro 'SKIPBRA2'
 2627 |                                 SKIPBRA2(s)
      |                                 ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:2627:33: note: in expansion of macro 'SKIPBRA2'
 2627 |                                 SKIPBRA2(s)
      |                                 ^~~~~~~~
compcomm.c:2627:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2627 |                                 SKIPBRA2(s)
      |                                          ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:2673:42: note: in expansion of macro 'SKIPBRA2'
 2673 |                                 t = ++s; SKIPBRA2(s) *s = 0;
      |                                          ^~~~~~~~
compcomm.c:2673:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2673 |                                 t = ++s; SKIPBRA2(s) *s = 0;
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:2673:42: note: in expansion of macro 'SKIPBRA2'
 2673 |                                 t = ++s; SKIPBRA2(s) *s = 0;
      |                                          ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:2673:42: note: in expansion of macro 'SKIPBRA2'
 2673 |                                 t = ++s; SKIPBRA2(s) *s = 0;
      |                                          ^~~~~~~~
compcomm.c:2673:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2673 |                                 t = ++s; SKIPBRA2(s) *s = 0;
      |                                                   ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c: In function 'CoTryReplace':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
compcomm.c:3419:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
compcomm.c:3419:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                           ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
compcomm.c:3419:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
compcomm.c:3419:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                           ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:3420:55: note: in expansion of macro 'SKIPBRA2'
 3420 |                                 else if ( *p == '{' ) SKIPBRA2(p)
      |                                                       ^~~~~~~~
compcomm.c:3420:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3420 |                                 else if ( *p == '{' ) SKIPBRA2(p)
      |                                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:3420:55: note: in expansion of macro 'SKIPBRA2'
 3420 |                                 else if ( *p == '{' ) SKIPBRA2(p)
      |                                                       ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:3420:55: note: in expansion of macro 'SKIPBRA2'
 3420 |                                 else if ( *p == '{' ) SKIPBRA2(p)
      |                                                       ^~~~~~~~
compcomm.c:3420:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3420 |                                 else if ( *p == '{' ) SKIPBRA2(p)
      |                                                                ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compcomm.c:3421:55: note: in expansion of macro 'SKIPBRA1'
 3421 |                                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                                       ^~~~~~~~
compcomm.c:3421:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3421 |                                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c: In function 'CoMultiBracket':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compcomm.c:3902:44: note: in expansion of macro 'SKIPBRA1'
 3902 |                         if ( *s == '[' ) { SKIPBRA1(s) s++; }
      |                                            ^~~~~~~~
compcomm.c:3902:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3902 |                         if ( *s == '[' ) { SKIPBRA1(s) s++; }
      |                                                     ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:3903:49: note: in expansion of macro 'SKIPBRA2'
 3903 |                         else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                 ^~~~~~~~
compcomm.c:3903:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3903 |                         else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:3903:49: note: in expansion of macro 'SKIPBRA2'
 3903 |                         else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                 ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:3903:49: note: in expansion of macro 'SKIPBRA2'
 3903 |                         else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                 ^~~~~~~~
compcomm.c:3903:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3903 |                         else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                          ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c: In function 'CountComp':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4084:73: note: in expansion of macro 'SKIPBRA2'
 4084 |                                                                         SKIPBRA2(p)
      |                                                                         ^~~~~~~~
compcomm.c:4084:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4084 |                                                                         SKIPBRA2(p)
      |                                                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4084:73: note: in expansion of macro 'SKIPBRA2'
 4084 |                                                                         SKIPBRA2(p)
      |                                                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4084:73: note: in expansion of macro 'SKIPBRA2'
 4084 |                                                                         SKIPBRA2(p)
      |                                                                         ^~~~~~~~
compcomm.c:4084:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4084 |                                                                         SKIPBRA2(p)
      |                                                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c: In function 'CoIf':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4284:33: note: in expansion of macro 'SKIPBRA4'
 4284 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4284:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4284 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4284:33: note: in expansion of macro 'SKIPBRA4'
 4284 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4284:33: note: in expansion of macro 'SKIPBRA4'
 4284 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4284:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4284 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4312:33: note: in expansion of macro 'SKIPBRA4'
 4312 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4312:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4312 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4312:33: note: in expansion of macro 'SKIPBRA4'
 4312 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4312:33: note: in expansion of macro 'SKIPBRA4'
 4312 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4312:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4312 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4364:49: note: in expansion of macro 'SKIPBRA4'
 4364 |                                 if ( c == '(' ) SKIPBRA4(p)
      |                                                 ^~~~~~~~
compcomm.c:4364:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4364 |                                 if ( c == '(' ) SKIPBRA4(p)
      |                                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4364:49: note: in expansion of macro 'SKIPBRA4'
 4364 |                                 if ( c == '(' ) SKIPBRA4(p)
      |                                                 ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4364:49: note: in expansion of macro 'SKIPBRA4'
 4364 |                                 if ( c == '(' ) SKIPBRA4(p)
      |                                                 ^~~~~~~~
compcomm.c:4364:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4364 |                                 if ( c == '(' ) SKIPBRA4(p)
      |                                                          ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4381:33: note: in expansion of macro 'SKIPBRA4'
 4381 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4381:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4381 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4381:33: note: in expansion of macro 'SKIPBRA4'
 4381 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4381:33: note: in expansion of macro 'SKIPBRA4'
 4381 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4381:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4381 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4510:33: note: in expansion of macro 'SKIPBRA4'
 4510 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4510:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4510 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4510:33: note: in expansion of macro 'SKIPBRA4'
 4510 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4510:33: note: in expansion of macro 'SKIPBRA4'
 4510 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4510:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4510 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c: In function 'DoFindLoop':
declare.h:79:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                         ^~
compcomm.c:4914:25: note: in expansion of macro 'NeedNumber'
 4914 |                         NeedNumber(nargs,s,syntax)
      |                         ^~~~~~~~~~
compcomm.c:4914:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4914 |                         NeedNumber(nargs,s,syntax)
      |                                          ^
declare.h:79:54: note: in definition of macro 'NeedNumber'
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                                                      ^
declare.h:82:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                 ^~
compcomm.c:4914:25: note: in expansion of macro 'NeedNumber'
 4914 |                         NeedNumber(nargs,s,syntax)
      |                         ^~~~~~~~~~
declare.h:82:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                                            ^~~~~
compcomm.c:4914:25: note: in expansion of macro 'NeedNumber'
 4914 |                         NeedNumber(nargs,s,syntax)
      |                         ^~~~~~~~~~
declare.h:79:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                         ^~
compcomm.c:4922:33: note: in expansion of macro 'NeedNumber'
 4922 |                                 NeedNumber(nloop,s,syntax)
      |                                 ^~~~~~~~~~
compcomm.c:4922:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4922 |                                 NeedNumber(nloop,s,syntax)
      |                                                  ^
declare.h:79:54: note: in definition of macro 'NeedNumber'
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                                                      ^
declare.h:82:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                 ^~
compcomm.c:4922:33: note: in expansion of macro 'NeedNumber'
 4922 |                                 NeedNumber(nloop,s,syntax)
      |                                 ^~~~~~~~~~
declare.h:82:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                                            ^~~~~
compcomm.c:4922:33: note: in expansion of macro 'NeedNumber'
 4922 |                                 NeedNumber(nloop,s,syntax)
      |                                 ^~~~~~~~~~
compcomm.c: In function 'CoOptimizeOption':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:6485:44: note: in expansion of macro 'SKIPBRA4'
 6485 |                         if ( *s == '(' ) { SKIPBRA4(s) }
      |                                            ^~~~~~~~
compcomm.c:6485:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6485 |                         if ( *s == '(' ) { SKIPBRA4(s) }
      |                                                     ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:6485:44: note: in expansion of macro 'SKIPBRA4'
 6485 |                         if ( *s == '(' ) { SKIPBRA4(s) }
      |                                            ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:6485:44: note: in expansion of macro 'SKIPBRA4'
 6485 |                         if ( *s == '(' ) { SKIPBRA4(s) }
      |                                            ^~~~~~~~
compcomm.c:6485:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6485 |                         if ( *s == '(' ) { SKIPBRA4(s) }
      |                                                     ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
compcomm.c:6742:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
compcomm.c:6742:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
compcomm.c:6742:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
compcomm.c:6742:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                                  ^~
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-compiler.o `test -f 'compiler.c' || echo './'`compiler.c
In file included from form3.h:457,
                 from compiler.c:45:
compiler.c: In function 'ParenthesesTest':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compiler.c:377:34: note: in expansion of macro 'SKIPBRA1'
  377 |                 if ( *s == '[' ) SKIPBRA1(s)
      |                                  ^~~~~~~~
compiler.c:377:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  377 |                 if ( *s == '[' ) SKIPBRA1(s)
      |                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compiler.c:388:34: note: in expansion of macro 'SKIPBRA1'
  388 |                 if ( *s == '[' ) SKIPBRA1(s)
      |                                  ^~~~~~~~
compiler.c:388:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  388 |                 if ( *s == '[' ) SKIPBRA1(s)
      |                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compiler.c:389:39: note: in expansion of macro 'SKIPBRA4'
  389 |                 else if ( *s == '[' ) SKIPBRA4(s)
      |                                       ^~~~~~~~
compiler.c:389:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  389 |                 else if ( *s == '[' ) SKIPBRA4(s)
      |                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compiler.c:389:39: note: in expansion of macro 'SKIPBRA4'
  389 |                 else if ( *s == '[' ) SKIPBRA4(s)
      |                                       ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compiler.c:389:39: note: in expansion of macro 'SKIPBRA4'
  389 |                 else if ( *s == '[' ) SKIPBRA4(s)
      |                                       ^~~~~~~~
compiler.c:389:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  389 |                 else if ( *s == '[' ) SKIPBRA4(s)
      |                                                ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compiler.c: In function 'SkipAName':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compiler.c:416:17: note: in expansion of macro 'SKIPBRA1'
  416 |                 SKIPBRA1(s)
      |                 ^~~~~~~~
compiler.c:416:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  416 |                 SKIPBRA1(s)
      |                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compiler.c: In function 'IsRHS':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compiler.c:444:25: note: in expansion of macro 'SKIPBRA1'
  444 |                         SKIPBRA1(s);
      |                         ^~~~~~~~
compiler.c:444:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  444 |                         SKIPBRA1(s);
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compiler.c:451:25: note: in expansion of macro 'SKIPBRA2'
  451 |                         SKIPBRA2(s);
      |                         ^~~~~~~~
compiler.c:451:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  451 |                         SKIPBRA2(s);
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compiler.c:451:25: note: in expansion of macro 'SKIPBRA2'
  451 |                         SKIPBRA2(s);
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compiler.c:451:25: note: in expansion of macro 'SKIPBRA2'
  451 |                         SKIPBRA2(s);
      |                         ^~~~~~~~
compiler.c:451:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  451 |                         SKIPBRA2(s);
      |                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
compiler.c:458:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  458 |                         SKIPBRA3(s);
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
compiler.c:458:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  458 |                         SKIPBRA3(s);
      |                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
compiler.c:458:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  458 |                         SKIPBRA3(s);
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
compiler.c:458:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  458 |                         SKIPBRA3(s);
      |                                  ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compiler.c: In function 'CodeGenerator':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
compiler.c:1849:9: note: in expansion of macro 'AddToCB'
 1849 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
compiler.c:1849:9: note: in expansion of macro 'AddToCB'
 1849 |         AddToCB(C,0)
      |         ^~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-diagrams.o `test -f 'diagrams.c' || echo './'`diagrams.c
In file included from form3.h:457,
                 from diagrams.c:35:
diagrams.c: In function 'CoCanonicalize':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
diagrams.c:101:34: note: in expansion of macro 'SKIPBRA2'
  101 |                         t = s+1; SKIPBRA2(s)
      |                                  ^~~~~~~~
diagrams.c:101:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  101 |                         t = s+1; SKIPBRA2(s)
      |                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
diagrams.c:101:34: note: in expansion of macro 'SKIPBRA2'
  101 |                         t = s+1; SKIPBRA2(s)
      |                                  ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
diagrams.c:101:34: note: in expansion of macro 'SKIPBRA2'
  101 |                         t = s+1; SKIPBRA2(s)
      |                                  ^~~~~~~~
diagrams.c:101:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  101 |                         t = s+1; SKIPBRA2(s)
      |                                           ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-dict.o `test -f 'dict.c' || echo './'`dict.c
dict.c: In function 'AddToDictionary':
dict.c:596:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
  596 |                 while ( --i >= 0 ) *ww++ = *mm++; AT.WorkPointer = ww;
      |                 ^~~~~
In file included from form3.h:458,
                 from dict.c:58:
variable.h:140:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
  140 | #define AT B->T
      |            ^
dict.c:596:51: note: in expansion of macro 'AT'
  596 |                 while ( --i >= 0 ) *ww++ = *mm++; AT.WorkPointer = ww;
      |                                                   ^~
In file included from form3.h:457:
dict.c: In function 'DoPreUseDictionary':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
dict.c:1041:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                         ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
dict.c:1041:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                         ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
dict.c:1041:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                         ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
dict.c:1041:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                         ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
dict.c: In function 'DoPreAdd':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
dict.c:1084:36: note: in expansion of macro 'SKIPBRA1'
 1084 |                 if ( *s == '[' ) { SKIPBRA1(s) s++; }
      |                                    ^~~~~~~~
dict.c:1084:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1084 |                 if ( *s == '[' ) { SKIPBRA1(s) s++; }
      |                                             ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dict.c:1085:41: note: in expansion of macro 'SKIPBRA2'
 1085 |                 else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                         ^~~~~~~~
dict.c:1085:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1085 |                 else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dict.c:1085:41: note: in expansion of macro 'SKIPBRA2'
 1085 |                 else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dict.c:1085:41: note: in expansion of macro 'SKIPBRA2'
 1085 |                 else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                         ^~~~~~~~
dict.c:1085:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1085 |                 else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
dict.c:1086:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-dollar.o `test -f 'dollar.c' || echo './'`dollar.c
dict.c:1086:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
dict.c:1086:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
dict.c:1086:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                                  ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
In file included from form3.h:457,
                 from dollar.c:36:
dollar.c: In function 'PreIfDollarEval':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
dollar.c:1986:36: note: in expansion of macro 'SKIPBRA1'
 1986 |                 if ( *t == '[' ) { SKIPBRA1(t) }
      |                                    ^~~~~~~~
dollar.c:1986:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1986 |                 if ( *t == '[' ) { SKIPBRA1(t) }
      |                                             ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dollar.c:1987:41: note: in expansion of macro 'SKIPBRA2'
 1987 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
dollar.c:1987:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1987 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dollar.c:1987:41: note: in expansion of macro 'SKIPBRA2'
 1987 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dollar.c:1987:41: note: in expansion of macro 'SKIPBRA2'
 1987 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
dollar.c:1987:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1987 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:1988:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:1988:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:1988:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:1988:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
dollar.c:2001:36: note: in expansion of macro 'SKIPBRA1'
 2001 |                 if ( *t == '[' ) { SKIPBRA1(t) }
      |                                    ^~~~~~~~
dollar.c:2001:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2001 |                 if ( *t == '[' ) { SKIPBRA1(t) }
      |                                             ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dollar.c:2002:41: note: in expansion of macro 'SKIPBRA2'
 2002 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
dollar.c:2002:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2002 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dollar.c:2002:41: note: in expansion of macro 'SKIPBRA2'
 2002 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dollar.c:2002:41: note: in expansion of macro 'SKIPBRA2'
 2002 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
dollar.c:2002:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2002 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:2003:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:2003:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:2003:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:2003:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dollar.c:2094:25: note: in expansion of macro 'SKIPBRA2'
 2094 |                         SKIPBRA2(s3)
      |                         ^~~~~~~~
dollar.c:2094:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2094 |                         SKIPBRA2(s3)
      |                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dollar.c:2094:25: note: in expansion of macro 'SKIPBRA2'
 2094 |                         SKIPBRA2(s3)
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dollar.c:2094:25: note: in expansion of macro 'SKIPBRA2'
 2094 |                         SKIPBRA2(s3)
      |                         ^~~~~~~~
dollar.c:2094:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2094 |                         SKIPBRA2(s3)
      |                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-function.o `test -f 'function.c' || echo './'`function.c
g++ -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-gentopo.o `test -f 'gentopo.cc' || echo './'`gentopo.cc
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-if.o `test -f 'if.c' || echo './'`if.c
In file included from gentopo.cc:16:
gentopo.h:112:14: warning: padding struct to align 'MGraph::wsum' [-Wpadded]
  112 |     Fraction wsum;         // weighted sum of graphs
      |              ^~~~
gentopo.h:84:7: warning: padding struct size to alignment boundary [-Wpadded]
   84 | class MGraph {
      |       ^~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-minos.o `test -f 'minos.c' || echo './'`minos.c
minos.c: In function 'convertblock':
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:147:17: note: in expansion of macro 'CFD'
  147 |                 CFD(out->flags,s,MLONG,x,j)
      |                 ^~~
minos.c:147:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  147 |                 CFD(out->flags,s,MLONG,x,j)
      |                     ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:148:17: note: in expansion of macro 'CFD'
  148 |                 CFD(out->previousblock,s,MLONG,x,j)
      |                 ^~~
minos.c:148:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  148 |                 CFD(out->previousblock,s,MLONG,x,j)
      |                     ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:149:17: note: in expansion of macro 'CFD'
  149 |                 CFD(out->position,s,MLONG,x,j)
      |                 ^~~
minos.c:149:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  149 |                 CFD(out->position,s,MLONG,x,j)
      |                     ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:151:25: note: in expansion of macro 'CFD'
  151 |                         CFD(obj->position,s,MLONG,x,j)
      |                         ^~~
minos.c:151:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  151 |                         CFD(obj->position,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:152:25: note: in expansion of macro 'CFD'
  152 |                         CFD(obj->size,s,MLONG,x,j)
      |                         ^~~
minos.c:152:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  152 |                         CFD(obj->size,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:153:25: note: in expansion of macro 'CFD'
  153 |                         CFD(obj->date,s,MLONG,x,j)
      |                         ^~~
minos.c:153:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  153 |                         CFD(obj->date,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:154:25: note: in expansion of macro 'CFD'
  154 |                         CFD(obj->tablenumber,s,MLONG,x,j)
      |                         ^~~
minos.c:154:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  154 |                         CFD(obj->tablenumber,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:155:25: note: in expansion of macro 'CFD'
  155 |                         CFD(obj->uncompressed,s,MLONG,x,j)
      |                         ^~~
minos.c:155:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  155 |                         CFD(obj->uncompressed,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:156:25: note: in expansion of macro 'CFD'
  156 |                         CFD(obj->spare1,s,MLONG,x,j)
      |                         ^~~
minos.c:156:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  156 |                         CFD(obj->spare1,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:157:25: note: in expansion of macro 'CFD'
  157 |                         CFD(obj->spare2,s,MLONG,x,j)
      |                         ^~~
minos.c:157:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  157 |                         CFD(obj->spare2,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:158:25: note: in expansion of macro 'CFD'
  158 |                         CFD(obj->spare3,s,MLONG,x,j)
      |                         ^~~
minos.c:158:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  158 |                         CFD(obj->spare3,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c: In function 'convertnamesblock':
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:185:17: note: in expansion of macro 'CFD'
  185 |                 CFD(out->previousblock,s,MLONG,x,j)
      |                 ^~~
minos.c:185:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  185 |                 CFD(out->previousblock,s,MLONG,x,j)
      |                     ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:186:17: note: in expansion of macro 'CFD'
  186 |                 CFD(out->position,s,MLONG,x,j)
      |                 ^~~
minos.c:186:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  186 |                 CFD(out->position,s,MLONG,x,j)
      |                     ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c: In function 'convertiniinfo':
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:213:25: note: in expansion of macro 'CFD'
  213 |                         CFD(*y,s,MLONG,x,j)
      |                         ^~~
minos.c:213:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  213 |                         CFD(*y,s,MLONG,x,j)
      |                             ^
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
gentopo.cc: In function 'void testPerm()':
gentopo.cc:1576:12: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
 1576 |     delete p;
      |            ^
gentopo.cc:1555:23: note: returned from 'void* operator new [](std::size_t)'
 1555 |     p  = new int[nelem];
      |                       ^
gentopo.cc:1577:12: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
 1577 |     delete q;
      |            ^
gentopo.cc:1556:23: note: returned from 'void* operator new [](std::size_t)'
 1556 |     q  = new int[nelem];
      |                       ^
gentopo.cc:1578:12: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
 1578 |     delete r;
      |            ^
gentopo.cc:1557:23: note: returned from 'void* operator new [](std::size_t)'
 1557 |     r  = new int[nelem];
      |                       ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-module.o `test -f 'module.c' || echo './'`module.c
In file included from form3.h:457,
                 from module.c:37:
module.c: In function 'ModuleInstruction':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
module.c:98:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
   98 |                 s = t+1; SKIPBRA3(t)
      |                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
module.c:98:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
   98 |                 s = t+1; SKIPBRA3(t)
      |                                   ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
module.c:98:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
   98 |                 s = t+1; SKIPBRA3(t)
      |                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
module.c:98:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
   98 |                 s = t+1; SKIPBRA3(t)
      |                                   ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
module.c: In function 'CoModuleOption':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:187:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:187:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:187:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:187:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
module.c:188:47: note: in expansion of macro 'SKIPBRA2'
  188 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
module.c:188:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  188 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c:188:47: note: in expansion of macro 'SKIPBRA2'
  188 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
module.c:188:47: note: in expansion of macro 'SKIPBRA2'
  188 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
module.c:188:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  188 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                                        ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
module.c:189:47: note: in expansion of macro 'SKIPBRA1'
  189 |                         else if ( *t == '[' ) SKIPBRA1(t)
      |                                               ^~~~~~~~
module.c:189:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  189 |                         else if ( *t == '[' ) SKIPBRA1(t)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c: In function 'CoModOption':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:236:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:236:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:236:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:236:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
module.c:237:47: note: in expansion of macro 'SKIPBRA2'
  237 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
module.c:237:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  237 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c:237:47: note: in expansion of macro 'SKIPBRA2'
  237 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
module.c:237:47: note: in expansion of macro 'SKIPBRA2'
  237 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
module.c:237:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  237 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                                        ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
module.c:238:47: note: in expansion of macro 'SKIPBRA1'
  238 |                         else if ( *t == '[' ) SKIPBRA1(t)
      |                                               ^~~~~~~~
module.c:238:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  238 |                         else if ( *t == '[' ) SKIPBRA1(t)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-names.o `test -f 'names.c' || echo './'`names.c
In file included from form3.h:457,
                 from names.c:39:
names.c: In function 'CoCommuteInSet':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
names.c:1401:25: note: in expansion of macro 'SKIPBRA2'
 1401 |                         SKIPBRA2(ss) /* Note that parentheses were tested before */
      |                         ^~~~~~~~
names.c:1401:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1401 |                         SKIPBRA2(ss) /* Note that parentheses were tested before */
      |                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
names.c:1401:25: note: in expansion of macro 'SKIPBRA2'
 1401 |                         SKIPBRA2(ss) /* Note that parentheses were tested before */
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
names.c:1401:25: note: in expansion of macro 'SKIPBRA2'
 1401 |                         SKIPBRA2(ss) /* Note that parentheses were tested before */
      |                         ^~~~~~~~
names.c:1401:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1401 |                         SKIPBRA2(ss) /* Note that parentheses were tested before */
      |                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
names.c: In function 'DoTable':
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-normal.o `test -f 'normal.c' || echo './'`normal.c
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
names.c:1786:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1786 |                 SKIPBRA3(inp)
      |                          ^~~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
names.c:1786:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1786 |                 SKIPBRA3(inp)
      |                          ^~~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
names.c:1786:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1786 |                 SKIPBRA3(inp)
      |                          ^~~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
names.c:1786:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1786 |                 SKIPBRA3(inp)
      |                          ^~~
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-notation.o `test -f 'notation.c' || echo './'`notation.c
In file included from form3.h:457,
                 from notation.c:36:
notation.c: In function 'FindSubterm':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
notation.c:795:9: note: in expansion of macro 'AddToCB'
  795 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
notation.c:795:9: note: in expansion of macro 'AddToCB'
  795 |         AddToCB(C,0)
      |         ^~~~~~~
notation.c: In function 'FindLocalSubterm':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
notation.c:878:9: note: in expansion of macro 'AddToCB'
  878 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
notation.c:878:9: note: in expansion of macro 'AddToCB'
  878 |         AddToCB(C,0)
      |         ^~~~~~~
notation.c: In function 'FindSubexpression':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
notation.c:1115:9: note: in expansion of macro 'AddToCB'
 1115 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
notation.c:1115:9: note: in expansion of macro 'AddToCB'
 1115 |         AddToCB(C,0)
      |         ^~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-optimize.o `test -f 'optimize.cc' || echo './'`optimize.cc
optimize.cc:124:16: warning: padding struct to align 'tree_node::sum_results' [-Wpadded]
  124 |         double sum_results;
      |                ^~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-polyfact.o `test -f 'polyfact.cc' || echo './'`polyfact.cc
optimize.cc: In function 'void my_random_shuffle(ALLPRIVATES*, RandomAccessIterator, RandomAccessIterator) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >]':
optimize.cc:180:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  180 | void my_random_shuffle (PHEAD RandomAccessIterator fr, RandomAccessIterator to) {
      |      ^~~~~~~~~~~~~~~~~
optimize.cc:180:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >' changed in GCC 7.1
In file included from /usr/include/arm-linux-gnueabihf/c++/12/bits/c++allocator.h:33,
                 from /usr/include/c++/12/bits/allocator.h:46,
                 from /usr/include/c++/12/string:41,
                 from poly.h:33,
                 from polyfact.cc:35:
In member function 'void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = short int]',
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::deallocate(allocator_type&, pointer, size_type) [with _Tp = short int]' at /usr/include/c++/12/bits/alloc_traits.h:496:23,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:387:19,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:383:7,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:366:15,
    inlined from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:733:7,
    inlined from 'const std::vector<poly> polyfact::Berlekamp_find_factors(const poly&, const std::vector<std::vector<short int> >&)' at polyfact.cc:1233:13:
/usr/include/c++/12/bits/new_allocator.h:158:33: warning: 'void operator delete(void*, std::size_t)' called on pointer '<unknown>' with nonzero offset [1, 2147483646] [-Wfree-nonheap-object]
  158 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = short int]',
    inlined from 'static _Tp* std::allocator_traits<std::allocator<_CharT> >::allocate(allocator_type&, size_type) [with _Tp = short int]' at /usr/include/c++/12/bits/alloc_traits.h:464:28,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:378:33,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:395:44,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:332:26,
    inlined from 'std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:566:47,
    inlined from 'const std::vector<poly> polyfact::Berlekamp_find_factors(const poly&, const std::vector<std::vector<short int> >&)' at polyfact.cc:1233:13:
/usr/include/c++/12/bits/new_allocator.h:137:55: note: returned from 'void* operator new(std::size_t)'
  137 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
g++ -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-polywrap.o `test -f 'polywrap.cc' || echo './'`polywrap.cc
In file included from /usr/include/c++/12/vector:70,
                 from optimize.cc:48:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {tree_node}; _Tp = tree_node; _Alloc = std::allocator<tree_node>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<tree_node>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {tree_node}; _Tp = tree_node; _Alloc = std::allocator<tree_node>]':
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = short int]',
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::deallocate(allocator_type&, pointer, size_type) [with _Tp = short int]' at /usr/include/c++/12/bits/alloc_traits.h:496:23,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:387:19,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:383:7,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:366:15,
    inlined from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:733:7,
    inlined from 'const std::vector<poly> polyfact::factorize_squarefree(const poly&, const std::vector<int>&)' at polyfact.cc:1443:15:
/usr/include/c++/12/bits/new_allocator.h:158:33: warning: 'void operator delete(void*, std::size_t)' called on pointer '<unknown>' with nonzero offset [1, 2147483646] [-Wfree-nonheap-object]
  158 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = short int]',
    inlined from 'static _Tp* std::allocator_traits<std::allocator<_CharT> >::allocate(allocator_type&, size_type) [with _Tp = short int]' at /usr/include/c++/12/bits/alloc_traits.h:464:28,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:378:33,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:395:44,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:332:26,
    inlined from 'std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:566:47,
    inlined from 'const std::vector<poly> polyfact::factorize_squarefree(const poly&, const std::vector<int>&)' at polyfact.cc:1443:15:
/usr/include/c++/12/bits/new_allocator.h:137:55: note: returned from 'void* operator new(std::size_t)'
  137 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-pre.o `test -f 'pre.c' || echo './'`pre.c
In file included from form3.h:457,
                 from pre.c:34:
pre.c: In function 'DoDebug':
declare.h:79:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                         ^~
pre.c:2643:9: note: in expansion of macro 'NeedNumber'
 2643 |         NeedNumber(x,s,nonumber)
      |         ^~~~~~~~~~
pre.c:2643:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2643 |         NeedNumber(x,s,nonumber)
      |                      ^
declare.h:79:54: note: in definition of macro 'NeedNumber'
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                                                      ^
declare.h:82:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                 ^~
pre.c:2643:9: note: in expansion of macro 'NeedNumber'
 2643 |         NeedNumber(x,s,nonumber)
      |         ^~~~~~~~~~
declare.h:82:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                                            ^~~~~
pre.c:2643:9: note: in expansion of macro 'NeedNumber'
 2643 |         NeedNumber(x,s,nonumber)
      |         ^~~~~~~~~~
pre.c: In function 'DoTerminate':
declare.h:79:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                         ^~
pre.c:2681:17: note: in expansion of macro 'NeedNumber'
 2681 |                 NeedNumber(x,s,nonumber)
      |                 ^~~~~~~~~~
pre.c:2681:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2681 |                 NeedNumber(x,s,nonumber)
      |                              ^
declare.h:79:54: note: in definition of macro 'NeedNumber'
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                                                      ^
declare.h:82:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                 ^~
pre.c:2681:17: note: in expansion of macro 'NeedNumber'
 2681 |                 NeedNumber(x,s,nonumber)
      |                 ^~~~~~~~~~
declare.h:82:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                                            ^~~~~
pre.c:2681:17: note: in expansion of macro 'NeedNumber'
 2681 |                 NeedNumber(x,s,nonumber)
      |                 ^~~~~~~~~~
pre.c: In function 'DoSetExternalAttr':
pre.c:5489:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 5489 |                         for(i=0;i<lval;i++)
      |                         ^~~
In file included from form3.h:458:
variable.h:137:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  137 | #define AX A.X
      |            ^
pre.c:5496:33: note: in expansion of macro 'AX'
 5496 |                                 AX.killSignal=n;
      |                                 ^~
pre.c: In function 'writeToChannel':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
pre.c:6247:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6247 |                                         SKIPBRA3(s)
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
pre.c:6247:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6247 |                                         SKIPBRA3(s)
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
pre.c:6247:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6247 |                                         SKIPBRA3(s)
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
pre.c:6247:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6247 |                                         SKIPBRA3(s)
      |                                                  ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
pre.c: In function 'DoSkipExtraSymbols':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
pre.c:6781:17: note: in expansion of macro 'AddToCB'
 6781 |                 AddToCB(C,0)
      |                 ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
pre.c:6781:17: note: in expansion of macro 'AddToCB'
 6781 |                 AddToCB(C,0)
      |                 ^~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-proces.o `test -f 'proces.c' || echo './'`proces.c
In file included from /usr/include/c++/12/vector:63:
/usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*]':
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >; _ForwardIterator = tree_node*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*; _Tp = tree_node]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = tree_node; _Alloc = std::allocator<tree_node>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from 'tree_node::tree_node(const tree_node&)' at optimize.cc:121:7,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = tree_node; _Args = {const tree_node&}]' at /usr/include/c++/12/bits/stl_construct.h:119:7,
    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:120:21:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >; _ForwardIterator = tree_node*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*; _Tp = tree_node]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >; _Tp = tree_node; _Alloc = std::allocator<tree_node>]' at /usr/include/c++/12/bits/stl_vector.h:1617:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = tree_node; _Alloc = std::allocator<tree_node>]' at /usr/include/c++/12/bits/vector.tcc:232:44:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >; _ForwardIterator = tree_node*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*; _Tp = tree_node]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = tree_node; _Alloc = std::allocator<tree_node>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from 'tree_node::tree_node(const tree_node&)' at optimize.cc:121:7,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = tree_node; _Args = {tree_node&}]' at /usr/include/c++/12/bits/stl_construct.h:119:7,
    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = tree_node*; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:120:21,
    inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = tree_node*; _ForwardIterator = tree_node*; bool _TrivialValueTypes = false]' at /usr/include/c++/12/bits/stl_uninitialized.h:137:32,
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = tree_node*; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = tree_node*; _ForwardIterator = tree_node*; _Tp = tree_node]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = tree_node; _Alloc = std::allocator<tree_node>]' at /usr/include/c++/12/bits/vector.tcc:251:35:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
optimize.cc: In function 'void next_MCTS_scheme.constprop(ALLPRIVATES*, std::vector<short int>*, std::vector<short int>*, std::vector<tree_node*>*)':
optimize.cc:1900:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >' changed in GCC 7.1
 1900 |                 my_random_shuffle(BHEAD new_node.childs.begin(), new_node.childs.end());
      |                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-ratio.o `test -f 'ratio.c' || echo './'`ratio.c
optimize.cc: In function 'void find_Horner_MCTS()':
optimize.cc:2253:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >' changed in GCC 7.1
 2253 |         my_random_shuffle(BHEAD mcts_root.childs.begin(), mcts_root.childs.end());
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-reshuf.o `test -f 'reshuf.c' || echo './'`reshuf.c
reshuf.c: In function 'DoShuffle':
reshuf.c:2147:22: warning: assignment to 'FINISHUFFLE' {aka 'short int (*)(short int *)'} from incompatible pointer type 'int (*)(WORD *)' {aka 'int (*)(short int *)'} [-Wincompatible-pointer-types]
 2147 |         SH->finishuf = &FinishShuffle;
      |                      ^
reshuf.c: In function 'DoStuffle':
reshuf.c:2641:22: warning: assignment to 'FINISHUFFLE' {aka 'short int (*)(short int *)'} from incompatible pointer type 'int (*)(WORD *)' {aka 'int (*)(short int *)'} [-Wincompatible-pointer-types]
 2641 |         SH->finishuf = &FinishStuffle;
      |                      ^
reshuf.c: In function 'Stuffle':
reshuf.c:2740:22: warning: assignment to 'FINISHUFFLE' {aka 'short int (*)(short int *)'} from incompatible pointer type 'int (*)(WORD *)' {aka 'int (*)(short int *)'} [-Wincompatible-pointer-types]
 2740 |         SH->finishuf = &FinishShuffle;
      |                      ^
reshuf.c:2742:22: warning: assignment to 'FINISHUFFLE' {aka 'short int (*)(short int *)'} from incompatible pointer type 'int (*)(WORD *)' {aka 'int (*)(short int *)'} [-Wincompatible-pointer-types]
 2742 |         SH->finishuf = &FinishStuffle;
      |                      ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-spectator.o `test -f 'spectator.c' || echo './'`spectator.c
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-startup.o `test -f 'startup.c' || echo './'`startup.c
startup.c: In function 'PrintHeader':
startup.c:121:29: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
  121 |                 if ( strlen(VERSIONSTR) <= 100 ) {
      |                             ^~~~~~~~~~
startup.c:122:34: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
  122 |                         strcpy(s,VERSIONSTR);
      |                                  ^~~~~~~~~~
startup.c:123:37: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
  123 |                         s += strlen(VERSIONSTR);
      |                                     ^~~~~~~~~~
startup.c:130:35: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
  130 |                         strncpy(s,VERSIONSTR,97);
      |                                   ^~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-store.o `test -f 'store.c' || echo './'`store.c
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-tables.o `test -f 'tables.c' || echo './'`tables.c
In file included from form3.h:457,
                 from tables.c:60:
tables.c: In function 'CoTBload':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
tables.c:1242:81: note: in expansion of macro 'SKIPBRA1'
 1242 |                                                                                 SKIPBRA1(t);
      |                                                                                 ^~~~~~~~
tables.c:1242:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1242 |                                                                                 SKIPBRA1(t);
      |                                                                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
tables.c:1246:73: note: in expansion of macro 'SKIPBRA2'
 1246 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
tables.c:1246:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1246 |                                                                         SKIPBRA2(t);
      |                                                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
tables.c:1246:73: note: in expansion of macro 'SKIPBRA2'
 1246 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
tables.c:1246:73: note: in expansion of macro 'SKIPBRA2'
 1246 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
tables.c:1246:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1246 |                                                                         SKIPBRA2(t);
      |                                                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
tables.c:1303:81: note: in expansion of macro 'SKIPBRA1'
 1303 |                                                                                 SKIPBRA1(t);
      |                                                                                 ^~~~~~~~
tables.c:1303:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1303 |                                                                                 SKIPBRA1(t);
      |                                                                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
tables.c:1307:73: note: in expansion of macro 'SKIPBRA2'
 1307 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
tables.c:1307:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1307 |                                                                         SKIPBRA2(t);
      |                                                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
tables.c:1307:73: note: in expansion of macro 'SKIPBRA2'
 1307 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
tables.c:1307:73: note: in expansion of macro 'SKIPBRA2'
 1307 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
tables.c:1307:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1307 |                                                                         SKIPBRA2(t);
      |                                                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-token.o `test -f 'token.c' || echo './'`token.c
In file included from form3.h:457,
                 from token.c:38:
token.c: In function 'tokenize':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
token.c:484:41: note: in expansion of macro 'SKIPBRA2'
  484 |                                         SKIPBRA2(in)
      |                                         ^~~~~~~~
token.c:484:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  484 |                                         SKIPBRA2(in)
      |                                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
token.c:484:41: note: in expansion of macro 'SKIPBRA2'
  484 |                                         SKIPBRA2(in)
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
token.c:484:41: note: in expansion of macro 'SKIPBRA2'
  484 |                                         SKIPBRA2(in)
      |                                         ^~~~~~~~
token.c:484:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  484 |                                         SKIPBRA2(in)
      |                                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-tools.o `test -f 'tools.c' || echo './'`tools.c
In file included from form3.h:457,
                 from tools.c:63:
tools.c: In function 'SkipField':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
tools.c:1881:25: note: in expansion of macro 'SKIPBRA1'
 1881 |                         SKIPBRA1(s)
      |                         ^~~~~~~~
tools.c:1881:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1881 |                         SKIPBRA1(s)
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
tools.c:1884:25: note: in expansion of macro 'SKIPBRA2'
 1884 |                         SKIPBRA2(s)
      |                         ^~~~~~~~
tools.c:1884:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1884 |                         SKIPBRA2(s)
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
tools.c:1884:25: note: in expansion of macro 'SKIPBRA2'
 1884 |                         SKIPBRA2(s)
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
tools.c:1884:25: note: in expansion of macro 'SKIPBRA2'
 1884 |                         SKIPBRA2(s)
      |                         ^~~~~~~~
tools.c:1884:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1884 |                         SKIPBRA2(s)
      |                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
tools.c: In function 'DoubleBuffer':
tools.c:2900:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |         ^~~
tools.c:2907:37: note: in expansion of macro 'DODOUBLE'
 2907 |         if ( size == sizeof(char) ) DODOUBLE(char)
      |                                     ^~~~~~~~
tools.c:2900:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |                                                      ^~~~~~
tools.c:2907:37: note: in expansion of macro 'DODOUBLE'
 2907 |         if ( size == sizeof(char) ) DODOUBLE(char)
      |                                     ^~~~~~~~
tools.c:2900:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |         ^~~
tools.c:2908:43: note: in expansion of macro 'DODOUBLE'
 2908 |         else if ( size == sizeof(short) ) DODOUBLE(short)
      |                                           ^~~~~~~~
tools.c:2900:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |                                                      ^~~~~~
tools.c:2908:43: note: in expansion of macro 'DODOUBLE'
 2908 |         else if ( size == sizeof(short) ) DODOUBLE(short)
      |                                           ^~~~~~~~
tools.c:2900:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |         ^~~
tools.c:2909:41: note: in expansion of macro 'DODOUBLE'
 2909 |         else if ( size == sizeof(int) ) DODOUBLE(int)
      |                                         ^~~~~~~~
tools.c:2900:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |                                                      ^~~~~~
tools.c:2909:41: note: in expansion of macro 'DODOUBLE'
 2909 |         else if ( size == sizeof(int) ) DODOUBLE(int)
      |                                         ^~~~~~~~
tools.c:2900:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |         ^~~
tools.c:2910:42: note: in expansion of macro 'DODOUBLE'
 2910 |         else if ( size == sizeof(LONG) ) DODOUBLE(LONG)
      |                                          ^~~~~~~~
tools.c:2900:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |                                                      ^~~~~~
tools.c:2910:42: note: in expansion of macro 'DODOUBLE'
 2910 |         else if ( size == sizeof(LONG) ) DODOUBLE(LONG)
      |                                          ^~~~~~~~
tools.c:2900:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |         ^~~
tools.c:2911:45: note: in expansion of macro 'DODOUBLE'
 2911 |         else if ( size % sizeof(int) == 0 ) DODOUBLE(int)
      |                                             ^~~~~~~~
tools.c:2900:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |                                                      ^~~~~~
tools.c:2911:45: note: in expansion of macro 'DODOUBLE'
 2911 |         else if ( size % sizeof(int) == 0 ) DODOUBLE(int)
      |                                             ^~~~~~~~
tools.c: In function 'ExpandBuffer':
tools.c:2926:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                 ^~~~~
tools.c:2934:37: note: in expansion of macro 'DOEXPAND'
 2934 |         if ( type == sizeof(char) ) DOEXPAND(char)
      |                                     ^~~~~~~~
tools.c:2926:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                                                 ^~~~~~
tools.c:2934:37: note: in expansion of macro 'DOEXPAND'
 2934 |         if ( type == sizeof(char) ) DOEXPAND(char)
      |                                     ^~~~~~~~
tools.c:2926:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                 ^~~~~
tools.c:2935:43: note: in expansion of macro 'DOEXPAND'
 2935 |         else if ( type == sizeof(short) ) DOEXPAND(short)
      |                                           ^~~~~~~~
tools.c:2926:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                                                 ^~~~~~
tools.c:2935:43: note: in expansion of macro 'DOEXPAND'
 2935 |         else if ( type == sizeof(short) ) DOEXPAND(short)
      |                                           ^~~~~~~~
tools.c:2926:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                 ^~~~~
tools.c:2936:41: note: in expansion of macro 'DOEXPAND'
 2936 |         else if ( type == sizeof(int) ) DOEXPAND(int)
      |                                         ^~~~~~~~
tools.c:2926:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                                                 ^~~~~~
tools.c:2936:41: note: in expansion of macro 'DOEXPAND'
 2936 |         else if ( type == sizeof(int) ) DOEXPAND(int)
      |                                         ^~~~~~~~
tools.c:2926:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                 ^~~~~
tools.c:2937:42: note: in expansion of macro 'DOEXPAND'
 2937 |         else if ( type == sizeof(LONG) ) DOEXPAND(LONG)
      |                                          ^~~~~~~~
tools.c:2926:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                                                 ^~~~~~
tools.c:2937:42: note: in expansion of macro 'DOEXPAND'
 2937 |         else if ( type == sizeof(LONG) ) DOEXPAND(LONG)
      |                                          ^~~~~~~~
tools.c:2926:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                 ^~~~~
tools.c:2938:46: note: in expansion of macro 'DOEXPAND'
 2938 |         else if ( type == sizeof(POSITION) ) DOEXPAND(POSITION)
      |                                              ^~~~~~~~
tools.c:2926:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                                                 ^~~~~~
tools.c:2938:46: note: in expansion of macro 'DOEXPAND'
 2938 |         else if ( type == sizeof(POSITION) ) DOEXPAND(POSITION)
      |                                              ^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-topowrap.o `test -f 'topowrap.cc' || echo './'`topowrap.cc
In file included from topowrap.cc:40:
gentopo.h:112:14: warning: padding struct to align 'MGraph::wsum' [-Wpadded]
  112 |     Fraction wsum;         // weighted sum of graphs
      |              ^~~~
gentopo.h:84:7: warning: padding struct size to alignment boundary [-Wpadded]
   84 | class MGraph {
      |       ^~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tform-transform.o `test -f 'transform.c' || echo './'`transform.c
In file included from form3.h:457,
                 from transform.c:35:
transform.c: In function 'CoTransform':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
transform.c:105:25: note: in expansion of macro 'SKIPBRA2'
  105 |                         SKIPBRA2(in)
      |                         ^~~~~~~~
transform.c:105:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  105 |                         SKIPBRA2(in)
      |                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
transform.c:105:25: note: in expansion of macro 'SKIPBRA2'
  105 |                         SKIPBRA2(in)
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
transform.c:105:25: note: in expansion of macro 'SKIPBRA2'
  105 |                         SKIPBRA2(in)
      |                         ^~~~~~~~
transform.c:105:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  105 |                         SKIPBRA2(in)
      |                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
transform.c:206:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  206 |                         SKIPBRA3(in);
      |                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
transform.c:206:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  206 |                         SKIPBRA3(in);
      |                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
transform.c:206:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  206 |                         SKIPBRA3(in);
      |                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
transform.c:206:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  206 |                         SKIPBRA3(in);
      |                                  ^~
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
transform.c: In function 'ReadRange':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
transform.c:3217:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3217 |         SKIPBRA3(in)
      |                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
transform.c:3217:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3217 |         SKIPBRA3(in)
      |                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
transform.c:3217:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3217 |         SKIPBRA3(in)
      |                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
transform.c:3217:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3217 |         SKIPBRA3(in)
      |                  ^~
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHPTHREADS  -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-argument.o `test -f 'argument.c' || echo './'`argument.c
In file included from form3.h:457,
                 from argument.c:38:
argument.c: In function 'InsertArg':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
argument.c:2512:9: note: in expansion of macro 'AddToCB'
 2512 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
argument.c:2512:9: note: in expansion of macro 'AddToCB'
 2512 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
argument.c:2516:9: note: in expansion of macro 'AddToCB'
 2516 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
argument.c:2516:9: note: in expansion of macro 'AddToCB'
 2516 |         AddToCB(C,0)
      |         ^~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-comexpr.o `test -f 'comexpr.c' || echo './'`comexpr.c
In file included from form3.h:457,
                 from comexpr.c:42:
comexpr.c: In function 'DoExpr':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:109:34: note: in expansion of macro 'SKIPBRA4'
  109 |                 if ( *p == '(' ) SKIPBRA4(p)
      |                                  ^~~~~~~~
comexpr.c:109:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  109 |                 if ( *p == '(' ) SKIPBRA4(p)
      |                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:109:34: note: in expansion of macro 'SKIPBRA4'
  109 |                 if ( *p == '(' ) SKIPBRA4(p)
      |                                  ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:109:34: note: in expansion of macro 'SKIPBRA4'
  109 |                 if ( *p == '(' ) SKIPBRA4(p)
      |                                  ^~~~~~~~
comexpr.c:109:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  109 |                 if ( *p == '(' ) SKIPBRA4(p)
      |                                           ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
comexpr.c:110:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
comexpr.c:110:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:102:57: note: in expansion of macro 'SKIPBRA1'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
comexpr.c:110:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
declare.h:102:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:110:39: note: in expansion of macro 'SKIPBRA5'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                       ^~~~~~~~
comexpr.c:110:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  110 |                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                ^
declare.h:102:69: note: in definition of macro 'SKIPBRA5'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
comexpr.c:111:39: note: in expansion of macro 'SKIPBRA1'
  111 |                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                       ^~~~~~~~
comexpr.c:111:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  111 |                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c: In function 'CoIdExpression':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:541:42: note: in expansion of macro 'SKIPBRA4'
  541 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
comexpr.c:541:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  541 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:541:42: note: in expansion of macro 'SKIPBRA4'
  541 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:541:42: note: in expansion of macro 'SKIPBRA4'
  541 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
comexpr.c:541:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  541 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                                   ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:542:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:542:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:102:57: note: in expansion of macro 'SKIPBRA1'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:542:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
declare.h:102:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:542:47: note: in expansion of macro 'SKIPBRA5'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:542:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  542 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:102:69: note: in definition of macro 'SKIPBRA5'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
comexpr.c:543:47: note: in expansion of macro 'SKIPBRA1'
  543 |                         else if ( *p == '[' ) SKIPBRA1(p)
      |                                               ^~~~~~~~
comexpr.c:543:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  543 |                         else if ( *p == '[' ) SKIPBRA1(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:559:42: note: in expansion of macro 'SKIPBRA4'
  559 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
comexpr.c:559:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  559 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:559:42: note: in expansion of macro 'SKIPBRA4'
  559 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:559:42: note: in expansion of macro 'SKIPBRA4'
  559 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                          ^~~~~~~~
comexpr.c:559:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  559 |                         if ( *p == '(' ) SKIPBRA4(p)
      |                                                   ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:560:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:560:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:102:57: note: in expansion of macro 'SKIPBRA1'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:560:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
declare.h:102:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:560:47: note: in expansion of macro 'SKIPBRA5'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                               ^~~~~~~~
comexpr.c:560:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  560 |                         else if ( *p == '{' ) SKIPBRA5(p)
      |                                                        ^
declare.h:102:69: note: in definition of macro 'SKIPBRA5'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
comexpr.c:561:47: note: in expansion of macro 'SKIPBRA1'
  561 |                         else if ( *p == '[' ) SKIPBRA1(p)
      |                                               ^~~~~~~~
comexpr.c:561:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  561 |                         else if ( *p == '[' ) SKIPBRA1(p)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:609:66: note: in expansion of macro 'SKIPBRA4'
  609 |                                                 if ( *p == '(' ) SKIPBRA4(p)
      |                                                                  ^~~~~~~~
comexpr.c:609:75: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  609 |                                                 if ( *p == '(' ) SKIPBRA4(p)
      |                                                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:609:66: note: in expansion of macro 'SKIPBRA4'
  609 |                                                 if ( *p == '(' ) SKIPBRA4(p)
      |                                                                  ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:609:66: note: in expansion of macro 'SKIPBRA4'
  609 |                                                 if ( *p == '(' ) SKIPBRA4(p)
      |                                                                  ^~~~~~~~
comexpr.c:609:75: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  609 |                                                 if ( *p == '(' ) SKIPBRA4(p)
      |                                                                           ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
comexpr.c:610:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:101:57: note: in expansion of macro 'SKIPBRA4'
  101 |                                         else if(*s=='(')SKIPBRA4(s) \
      |                                                         ^~~~~~~~
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
comexpr.c:610:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                                ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:102:57: note: in expansion of macro 'SKIPBRA1'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
comexpr.c:610:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
declare.h:102:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:610:71: note: in expansion of macro 'SKIPBRA5'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                       ^~~~~~~~
comexpr.c:610:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  610 |                                                 else if ( *p == '{' ) SKIPBRA5(p)
      |                                                                                ^
declare.h:102:69: note: in definition of macro 'SKIPBRA5'
  102 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
comexpr.c:611:71: note: in expansion of macro 'SKIPBRA1'
  611 |                                                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                                                       ^~~~~~~~
comexpr.c:611:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  611 |                                                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:831:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
  831 |                 while ( --i >= 0 ) *ww++ = *mm++; AT.WorkPointer = ww;
      |                 ^~~~~
In file included from form3.h:458:
variable.h:152:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
  152 | #define AT A.T
      |            ^
comexpr.c:831:51: note: in expansion of macro 'AT'
  831 |                 while ( --i >= 0 ) *ww++ = *mm++; AT.WorkPointer = ww;
      |                                                   ^~
comexpr.c: In function 'CoFill':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
comexpr.c:1241:57: note: in expansion of macro 'SKIPBRA1'
 1241 |                                                         SKIPBRA1(p4);
      |                                                         ^~~~~~~~
comexpr.c:1241:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1241 |                                                         SKIPBRA1(p4);
      |                                                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
comexpr.c:1245:49: note: in expansion of macro 'SKIPBRA2'
 1245 |                                                 SKIPBRA2(p4);
      |                                                 ^~~~~~~~
comexpr.c:1245:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1245 |                                                 SKIPBRA2(p4);
      |                                                          ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
comexpr.c:1245:49: note: in expansion of macro 'SKIPBRA2'
 1245 |                                                 SKIPBRA2(p4);
      |                                                 ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
comexpr.c:1245:49: note: in expansion of macro 'SKIPBRA2'
 1245 |                                                 SKIPBRA2(p4);
      |                                                 ^~~~~~~~
comexpr.c:1245:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1245 |                                                 SKIPBRA2(p4);
      |                                                          ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-compcomm.o `test -f 'compcomm.c' || echo './'`compcomm.c
compcomm.c:119:33: warning: initialization of 'int *' from incompatible pointer type 'WORD *' {aka 'short int *'} [-Wincompatible-pointer-types]
  119 |         ,{"fewerstats",         &(AC.ShortStatsMax),    10,             0}
      |                                 ^
compcomm.c:119:33: note: (near initialization for 'onoffoptions[24].var')
compcomm.c:120:29: warning: initialization of 'int *' from incompatible pointer type 'WORD *' {aka 'short int *'} [-Wincompatible-pointer-types]
  120 |         ,{"fewerstatistics",&(AC.ShortStatsMax),        10,             0}
      |                             ^
compcomm.c:120:29: note: (near initialization for 'onoffoptions[25].var')
compcomm.c:125:29: warning: initialization of 'int *' from incompatible pointer type 'WORD *' {aka 'short int *'} [-Wincompatible-pointer-types]
  125 |         ,{"indentspace",    &(AO.IndentSpace),INDENTSPACE,0}
      |                             ^
compcomm.c:125:29: note: (near initialization for 'onoffoptions[30].var')
compcomm.c:131:29: warning: initialization of 'int *' from incompatible pointer type 'WORD *' {aka 'short int *'} [-Wincompatible-pointer-types]
  131 |         ,{"innertest",      &(AC.InnerTest),  1,  0}
      |                             ^
compcomm.c:131:29: note: (near initialization for 'onoffoptions[36].var')
In file included from form3.h:457,
                 from compcomm.c:40:
compcomm.c: In function 'DoArgument':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
compcomm.c:1809:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
compcomm.c:1809:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                                   ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
compcomm.c:1809:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:1809:26: note: in expansion of macro 'SKIPBRA3'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                          ^~~~~~~~
compcomm.c:1809:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1809 |                 t = s+1; SKIPBRA3(s)    /* We did check the brackets already */
      |                                   ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:1939:41: note: in expansion of macro 'SKIPBRA2'
 1939 |                                         SKIPBRA2(s)
      |                                         ^~~~~~~~
compcomm.c:1939:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1939 |                                         SKIPBRA2(s)
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:1939:41: note: in expansion of macro 'SKIPBRA2'
 1939 |                                         SKIPBRA2(s)
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:1939:41: note: in expansion of macro 'SKIPBRA2'
 1939 |                                         SKIPBRA2(s)
      |                                         ^~~~~~~~
compcomm.c:1939:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1939 |                                         SKIPBRA2(s)
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c: In function 'CoSum':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
compcomm.c:2553:33: note: in expansion of macro 'AddToCB'
 2553 |                                 AddToCB(C,numindex)
      |                                 ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
compcomm.c:2553:33: note: in expansion of macro 'AddToCB'
 2553 |                                 AddToCB(C,numindex)
      |                                 ^~~~~~~
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
compcomm.c:2582:41: note: in expansion of macro 'AddToCB'
 2582 |                                         AddToCB(C,x)
      |                                         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
compcomm.c:2582:41: note: in expansion of macro 'AddToCB'
 2582 |                                         AddToCB(C,x)
      |                                         ^~~~~~~
compcomm.c: In function 'CoToTensor':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:2627:33: note: in expansion of macro 'SKIPBRA2'
 2627 |                                 SKIPBRA2(s)
      |                                 ^~~~~~~~
compcomm.c:2627:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2627 |                                 SKIPBRA2(s)
      |                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:2627:33: note: in expansion of macro 'SKIPBRA2'
 2627 |                                 SKIPBRA2(s)
      |                                 ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:2627:33: note: in expansion of macro 'SKIPBRA2'
 2627 |                                 SKIPBRA2(s)
      |                                 ^~~~~~~~
compcomm.c:2627:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2627 |                                 SKIPBRA2(s)
      |                                          ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:2673:42: note: in expansion of macro 'SKIPBRA2'
 2673 |                                 t = ++s; SKIPBRA2(s) *s = 0;
      |                                          ^~~~~~~~
compcomm.c:2673:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2673 |                                 t = ++s; SKIPBRA2(s) *s = 0;
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:2673:42: note: in expansion of macro 'SKIPBRA2'
 2673 |                                 t = ++s; SKIPBRA2(s) *s = 0;
      |                                          ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:2673:42: note: in expansion of macro 'SKIPBRA2'
 2673 |                                 t = ++s; SKIPBRA2(s) *s = 0;
      |                                          ^~~~~~~~
compcomm.c:2673:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2673 |                                 t = ++s; SKIPBRA2(s) *s = 0;
      |                                                   ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c: In function 'CoTryReplace':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
compcomm.c:3419:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
compcomm.c:3419:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                           ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
compcomm.c:3419:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:3419:50: note: in expansion of macro 'SKIPBRA3'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                  ^~~~~~~~
compcomm.c:3419:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3419 |                                 if ( *p == '(' ) SKIPBRA3(p)
      |                                                           ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:3420:55: note: in expansion of macro 'SKIPBRA2'
 3420 |                                 else if ( *p == '{' ) SKIPBRA2(p)
      |                                                       ^~~~~~~~
compcomm.c:3420:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3420 |                                 else if ( *p == '{' ) SKIPBRA2(p)
      |                                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:3420:55: note: in expansion of macro 'SKIPBRA2'
 3420 |                                 else if ( *p == '{' ) SKIPBRA2(p)
      |                                                       ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:3420:55: note: in expansion of macro 'SKIPBRA2'
 3420 |                                 else if ( *p == '{' ) SKIPBRA2(p)
      |                                                       ^~~~~~~~
compcomm.c:3420:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3420 |                                 else if ( *p == '{' ) SKIPBRA2(p)
      |                                                                ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compcomm.c:3421:55: note: in expansion of macro 'SKIPBRA1'
 3421 |                                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                                       ^~~~~~~~
compcomm.c:3421:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3421 |                                 else if ( *p == '[' ) SKIPBRA1(p)
      |                                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c: In function 'CoMultiBracket':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compcomm.c:3902:44: note: in expansion of macro 'SKIPBRA1'
 3902 |                         if ( *s == '[' ) { SKIPBRA1(s) s++; }
      |                                            ^~~~~~~~
compcomm.c:3902:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3902 |                         if ( *s == '[' ) { SKIPBRA1(s) s++; }
      |                                                     ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:3903:49: note: in expansion of macro 'SKIPBRA2'
 3903 |                         else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                 ^~~~~~~~
compcomm.c:3903:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3903 |                         else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:3903:49: note: in expansion of macro 'SKIPBRA2'
 3903 |                         else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                 ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:3903:49: note: in expansion of macro 'SKIPBRA2'
 3903 |                         else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                 ^~~~~~~~
compcomm.c:3903:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3903 |                         else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                          ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c: In function 'CountComp':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4084:73: note: in expansion of macro 'SKIPBRA2'
 4084 |                                                                         SKIPBRA2(p)
      |                                                                         ^~~~~~~~
compcomm.c:4084:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4084 |                                                                         SKIPBRA2(p)
      |                                                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4084:73: note: in expansion of macro 'SKIPBRA2'
 4084 |                                                                         SKIPBRA2(p)
      |                                                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4084:73: note: in expansion of macro 'SKIPBRA2'
 4084 |                                                                         SKIPBRA2(p)
      |                                                                         ^~~~~~~~
compcomm.c:4084:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4084 |                                                                         SKIPBRA2(p)
      |                                                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c: In function 'CoIf':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4284:33: note: in expansion of macro 'SKIPBRA4'
 4284 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4284:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4284 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4284:33: note: in expansion of macro 'SKIPBRA4'
 4284 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4284:33: note: in expansion of macro 'SKIPBRA4'
 4284 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4284:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4284 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4312:33: note: in expansion of macro 'SKIPBRA4'
 4312 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4312:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4312 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4312:33: note: in expansion of macro 'SKIPBRA4'
 4312 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4312:33: note: in expansion of macro 'SKIPBRA4'
 4312 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4312:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4312 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4364:49: note: in expansion of macro 'SKIPBRA4'
 4364 |                                 if ( c == '(' ) SKIPBRA4(p)
      |                                                 ^~~~~~~~
compcomm.c:4364:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4364 |                                 if ( c == '(' ) SKIPBRA4(p)
      |                                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4364:49: note: in expansion of macro 'SKIPBRA4'
 4364 |                                 if ( c == '(' ) SKIPBRA4(p)
      |                                                 ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4364:49: note: in expansion of macro 'SKIPBRA4'
 4364 |                                 if ( c == '(' ) SKIPBRA4(p)
      |                                                 ^~~~~~~~
compcomm.c:4364:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4364 |                                 if ( c == '(' ) SKIPBRA4(p)
      |                                                          ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4381:33: note: in expansion of macro 'SKIPBRA4'
 4381 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4381:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4381 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4381:33: note: in expansion of macro 'SKIPBRA4'
 4381 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4381:33: note: in expansion of macro 'SKIPBRA4'
 4381 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4381:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4381 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:4510:33: note: in expansion of macro 'SKIPBRA4'
 4510 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4510:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4510 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:4510:33: note: in expansion of macro 'SKIPBRA4'
 4510 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:4510:33: note: in expansion of macro 'SKIPBRA4'
 4510 |                                 SKIPBRA4(p);
      |                                 ^~~~~~~~
compcomm.c:4510:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 4510 |                                 SKIPBRA4(p);
      |                                          ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c: In function 'DoFindLoop':
declare.h:79:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                         ^~
compcomm.c:4914:25: note: in expansion of macro 'NeedNumber'
 4914 |                         NeedNumber(nargs,s,syntax)
      |                         ^~~~~~~~~~
compcomm.c:4914:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4914 |                         NeedNumber(nargs,s,syntax)
      |                                          ^
declare.h:79:54: note: in definition of macro 'NeedNumber'
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                                                      ^
declare.h:82:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                 ^~
compcomm.c:4914:25: note: in expansion of macro 'NeedNumber'
 4914 |                         NeedNumber(nargs,s,syntax)
      |                         ^~~~~~~~~~
declare.h:82:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                                            ^~~~~
compcomm.c:4914:25: note: in expansion of macro 'NeedNumber'
 4914 |                         NeedNumber(nargs,s,syntax)
      |                         ^~~~~~~~~~
declare.h:79:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                         ^~
compcomm.c:4922:33: note: in expansion of macro 'NeedNumber'
 4922 |                                 NeedNumber(nloop,s,syntax)
      |                                 ^~~~~~~~~~
compcomm.c:4922:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4922 |                                 NeedNumber(nloop,s,syntax)
      |                                                  ^
declare.h:79:54: note: in definition of macro 'NeedNumber'
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                                                      ^
declare.h:82:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                 ^~
compcomm.c:4922:33: note: in expansion of macro 'NeedNumber'
 4922 |                                 NeedNumber(nloop,s,syntax)
      |                                 ^~~~~~~~~~
declare.h:82:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                                            ^~~~~
compcomm.c:4922:33: note: in expansion of macro 'NeedNumber'
 4922 |                                 NeedNumber(nloop,s,syntax)
      |                                 ^~~~~~~~~~
compcomm.c: In function 'CoOptimizeOption':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:6485:44: note: in expansion of macro 'SKIPBRA4'
 6485 |                         if ( *s == '(' ) { SKIPBRA4(s) }
      |                                            ^~~~~~~~
compcomm.c:6485:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6485 |                         if ( *s == '(' ) { SKIPBRA4(s) }
      |                                                     ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:6485:44: note: in expansion of macro 'SKIPBRA4'
 6485 |                         if ( *s == '(' ) { SKIPBRA4(s) }
      |                                            ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:6485:44: note: in expansion of macro 'SKIPBRA4'
 6485 |                         if ( *s == '(' ) { SKIPBRA4(s) }
      |                                            ^~~~~~~~
compcomm.c:6485:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6485 |                         if ( *s == '(' ) { SKIPBRA4(s) }
      |                                                     ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
compcomm.c:6742:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
compcomm.c:6742:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
compcomm.c:6742:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compcomm.c:6742:41: note: in expansion of macro 'SKIPBRA3'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                         ^~~~~~~~
compcomm.c:6742:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6742 |                                 s1 = u; SKIPBRA3(s1)
      |                                                  ^~
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-compiler.o `test -f 'compiler.c' || echo './'`compiler.c
In file included from form3.h:457,
                 from compiler.c:45:
compiler.c: In function 'ParenthesesTest':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compiler.c:377:34: note: in expansion of macro 'SKIPBRA1'
  377 |                 if ( *s == '[' ) SKIPBRA1(s)
      |                                  ^~~~~~~~
compiler.c:377:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  377 |                 if ( *s == '[' ) SKIPBRA1(s)
      |                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compiler.c:388:34: note: in expansion of macro 'SKIPBRA1'
  388 |                 if ( *s == '[' ) SKIPBRA1(s)
      |                                  ^~~~~~~~
compiler.c:388:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  388 |                 if ( *s == '[' ) SKIPBRA1(s)
      |                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:98:57: note: in expansion of macro 'SKIPBRA1'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compiler.c:389:39: note: in expansion of macro 'SKIPBRA4'
  389 |                 else if ( *s == '[' ) SKIPBRA4(s)
      |                                       ^~~~~~~~
compiler.c:389:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  389 |                 else if ( *s == '[' ) SKIPBRA4(s)
      |                                                ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compiler.c:389:39: note: in expansion of macro 'SKIPBRA4'
  389 |                 else if ( *s == '[' ) SKIPBRA4(s)
      |                                       ^~~~~~~~
declare.h:98:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compiler.c:389:39: note: in expansion of macro 'SKIPBRA4'
  389 |                 else if ( *s == '[' ) SKIPBRA4(s)
      |                                       ^~~~~~~~
compiler.c:389:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  389 |                 else if ( *s == '[' ) SKIPBRA4(s)
      |                                                ^
declare.h:98:69: note: in definition of macro 'SKIPBRA4'
   98 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compiler.c: In function 'SkipAName':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compiler.c:416:17: note: in expansion of macro 'SKIPBRA1'
  416 |                 SKIPBRA1(s)
      |                 ^~~~~~~~
compiler.c:416:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  416 |                 SKIPBRA1(s)
      |                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compiler.c: In function 'IsRHS':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
compiler.c:444:25: note: in expansion of macro 'SKIPBRA1'
  444 |                         SKIPBRA1(s);
      |                         ^~~~~~~~
compiler.c:444:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  444 |                         SKIPBRA1(s);
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compiler.c:451:25: note: in expansion of macro 'SKIPBRA2'
  451 |                         SKIPBRA2(s);
      |                         ^~~~~~~~
compiler.c:451:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  451 |                         SKIPBRA2(s);
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compiler.c:451:25: note: in expansion of macro 'SKIPBRA2'
  451 |                         SKIPBRA2(s);
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compiler.c:451:25: note: in expansion of macro 'SKIPBRA2'
  451 |                         SKIPBRA2(s);
      |                         ^~~~~~~~
compiler.c:451:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  451 |                         SKIPBRA2(s);
      |                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
compiler.c:458:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  458 |                         SKIPBRA3(s);
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
compiler.c:458:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  458 |                         SKIPBRA3(s);
      |                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
compiler.c:458:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  458 |                         SKIPBRA3(s);
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
compiler.c:458:25: note: in expansion of macro 'SKIPBRA3'
  458 |                         SKIPBRA3(s);
      |                         ^~~~~~~~
compiler.c:458:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  458 |                         SKIPBRA3(s);
      |                                  ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
compiler.c: In function 'CodeGenerator':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
compiler.c:1849:9: note: in expansion of macro 'AddToCB'
 1849 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
compiler.c:1849:9: note: in expansion of macro 'AddToCB'
 1849 |         AddToCB(C,0)
      |         ^~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-diagrams.o `test -f 'diagrams.c' || echo './'`diagrams.c
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-dict.o `test -f 'dict.c' || echo './'`dict.c
In file included from form3.h:457,
                 from diagrams.c:35:
diagrams.c: In function 'CoCanonicalize':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
diagrams.c:101:34: note: in expansion of macro 'SKIPBRA2'
  101 |                         t = s+1; SKIPBRA2(s)
      |                                  ^~~~~~~~
diagrams.c:101:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  101 |                         t = s+1; SKIPBRA2(s)
      |                                           ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
diagrams.c:101:34: note: in expansion of macro 'SKIPBRA2'
  101 |                         t = s+1; SKIPBRA2(s)
      |                                  ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
diagrams.c:101:34: note: in expansion of macro 'SKIPBRA2'
  101 |                         t = s+1; SKIPBRA2(s)
      |                                  ^~~~~~~~
diagrams.c:101:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  101 |                         t = s+1; SKIPBRA2(s)
      |                                           ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
dict.c: In function 'AddToDictionary':
dict.c:596:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
  596 |                 while ( --i >= 0 ) *ww++ = *mm++; AT.WorkPointer = ww;
      |                 ^~~~~
In file included from form3.h:458,
                 from dict.c:58:
variable.h:152:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
  152 | #define AT A.T
      |            ^
dict.c:596:51: note: in expansion of macro 'AT'
  596 |                 while ( --i >= 0 ) *ww++ = *mm++; AT.WorkPointer = ww;
      |                                                   ^~
In file included from form3.h:457:
dict.c: In function 'DoPreUseDictionary':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
dict.c:1041:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                         ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
dict.c:1041:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                         ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
dict.c:1041:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                         ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dict.c:1041:32: note: in expansion of macro 'SKIPBRA3'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                ^~~~~~~~
dict.c:1041:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1041 |                 options = s+1; SKIPBRA3(s)
      |                                         ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
dict.c: In function 'DoPreAdd':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
dict.c:1084:36: note: in expansion of macro 'SKIPBRA1'
 1084 |                 if ( *s == '[' ) { SKIPBRA1(s) s++; }
      |                                    ^~~~~~~~
dict.c:1084:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1084 |                 if ( *s == '[' ) { SKIPBRA1(s) s++; }
      |                                             ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dict.c:1085:41: note: in expansion of macro 'SKIPBRA2'
 1085 |                 else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                         ^~~~~~~~
dict.c:1085:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1085 |                 else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dict.c:1085:41: note: in expansion of macro 'SKIPBRA2'
 1085 |                 else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dict.c:1085:41: note: in expansion of macro 'SKIPBRA2'
 1085 |                 else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                         ^~~~~~~~
dict.c:1085:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1085 |                 else if ( *s == '{' ) { SKIPBRA2(s) s++; }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
dict.c:1086:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
dict.c:1086:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
dict.c:1086:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dict.c:1086:41: note: in expansion of macro 'SKIPBRA3'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                         ^~~~~~~~
dict.c:1086:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1086 |                 else if ( *s == '(' ) { SKIPBRA3(s) s++; }
      |                                                  ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-execute.o `test -f 'execute.c' || echo './'`execute.c
In file included from form3.h:457,
                 from dollar.c:36:
dollar.c: In function 'PreIfDollarEval':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
dollar.c:1986:36: note: in expansion of macro 'SKIPBRA1'
 1986 |                 if ( *t == '[' ) { SKIPBRA1(t) }
      |                                    ^~~~~~~~
dollar.c:1986:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1986 |                 if ( *t == '[' ) { SKIPBRA1(t) }
      |                                             ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dollar.c:1987:41: note: in expansion of macro 'SKIPBRA2'
 1987 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
dollar.c:1987:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1987 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dollar.c:1987:41: note: in expansion of macro 'SKIPBRA2'
 1987 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dollar.c:1987:41: note: in expansion of macro 'SKIPBRA2'
 1987 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
dollar.c:1987:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1987 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:1988:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:1988:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:1988:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dollar.c:1988:41: note: in expansion of macro 'SKIPBRA3'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:1988:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1988 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
dollar.c:2001:36: note: in expansion of macro 'SKIPBRA1'
 2001 |                 if ( *t == '[' ) { SKIPBRA1(t) }
      |                                    ^~~~~~~~
dollar.c:2001:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2001 |                 if ( *t == '[' ) { SKIPBRA1(t) }
      |                                             ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dollar.c:2002:41: note: in expansion of macro 'SKIPBRA2'
 2002 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
dollar.c:2002:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2002 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dollar.c:2002:41: note: in expansion of macro 'SKIPBRA2'
 2002 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dollar.c:2002:41: note: in expansion of macro 'SKIPBRA2'
 2002 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                         ^~~~~~~~
dollar.c:2002:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2002 |                 else if ( *t == '{' ) { SKIPBRA2(t) }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:2003:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:2003:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:2003:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dollar.c:2003:41: note: in expansion of macro 'SKIPBRA3'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                         ^~~~~~~~
dollar.c:2003:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2003 |                 else if ( *t == '(' ) { SKIPBRA3(t) }
      |                                                  ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
dollar.c:2094:25: note: in expansion of macro 'SKIPBRA2'
 2094 |                         SKIPBRA2(s3)
      |                         ^~~~~~~~
dollar.c:2094:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2094 |                         SKIPBRA2(s3)
      |                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
dollar.c:2094:25: note: in expansion of macro 'SKIPBRA2'
 2094 |                         SKIPBRA2(s3)
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
dollar.c:2094:25: note: in expansion of macro 'SKIPBRA2'
 2094 |                         SKIPBRA2(s3)
      |                         ^~~~~~~~
dollar.c:2094:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2094 |                         SKIPBRA2(s3)
      |                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-function.o `test -f 'function.c' || echo './'`function.c
g++ -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-gentopo.o `test -f 'gentopo.cc' || echo './'`gentopo.cc
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-if.o `test -f 'if.c' || echo './'`if.c
In file included from gentopo.cc:16:
gentopo.h:112:14: warning: padding struct to align 'MGraph::wsum' [-Wpadded]
  112 |     Fraction wsum;         // weighted sum of graphs
      |              ^~~~
gentopo.h:84:7: warning: padding struct size to alignment boundary [-Wpadded]
   84 | class MGraph {
      |       ^~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-minos.o `test -f 'minos.c' || echo './'`minos.c
gentopo.cc: In function 'void testPerm()':
gentopo.cc:1576:12: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
 1576 |     delete p;
      |            ^
gentopo.cc:1555:23: note: returned from 'void* operator new [](std::size_t)'
 1555 |     p  = new int[nelem];
      |                       ^
gentopo.cc:1577:12: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
 1577 |     delete q;
      |            ^
gentopo.cc:1556:23: note: returned from 'void* operator new [](std::size_t)'
 1556 |     q  = new int[nelem];
      |                       ^
gentopo.cc:1578:12: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
 1578 |     delete r;
      |            ^
gentopo.cc:1557:23: note: returned from 'void* operator new [](std::size_t)'
 1557 |     r  = new int[nelem];
      |                       ^
minos.c: In function 'convertblock':
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:147:17: note: in expansion of macro 'CFD'
  147 |                 CFD(out->flags,s,MLONG,x,j)
      |                 ^~~
minos.c:147:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  147 |                 CFD(out->flags,s,MLONG,x,j)
      |                     ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:148:17: note: in expansion of macro 'CFD'
  148 |                 CFD(out->previousblock,s,MLONG,x,j)
      |                 ^~~
minos.c:148:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  148 |                 CFD(out->previousblock,s,MLONG,x,j)
      |                     ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:149:17: note: in expansion of macro 'CFD'
  149 |                 CFD(out->position,s,MLONG,x,j)
      |                 ^~~
minos.c:149:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  149 |                 CFD(out->position,s,MLONG,x,j)
      |                     ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:151:25: note: in expansion of macro 'CFD'
  151 |                         CFD(obj->position,s,MLONG,x,j)
      |                         ^~~
minos.c:151:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  151 |                         CFD(obj->position,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:152:25: note: in expansion of macro 'CFD'
  152 |                         CFD(obj->size,s,MLONG,x,j)
      |                         ^~~
minos.c:152:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  152 |                         CFD(obj->size,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:153:25: note: in expansion of macro 'CFD'
  153 |                         CFD(obj->date,s,MLONG,x,j)
      |                         ^~~
minos.c:153:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  153 |                         CFD(obj->date,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:154:25: note: in expansion of macro 'CFD'
  154 |                         CFD(obj->tablenumber,s,MLONG,x,j)
      |                         ^~~
minos.c:154:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  154 |                         CFD(obj->tablenumber,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:155:25: note: in expansion of macro 'CFD'
  155 |                         CFD(obj->uncompressed,s,MLONG,x,j)
      |                         ^~~
minos.c:155:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  155 |                         CFD(obj->uncompressed,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:156:25: note: in expansion of macro 'CFD'
  156 |                         CFD(obj->spare1,s,MLONG,x,j)
      |                         ^~~
minos.c:156:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  156 |                         CFD(obj->spare1,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:157:25: note: in expansion of macro 'CFD'
  157 |                         CFD(obj->spare2,s,MLONG,x,j)
      |                         ^~~
minos.c:157:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  157 |                         CFD(obj->spare2,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:158:25: note: in expansion of macro 'CFD'
  158 |                         CFD(obj->spare3,s,MLONG,x,j)
      |                         ^~~
minos.c:158:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  158 |                         CFD(obj->spare3,s,MLONG,x,j)
      |                             ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c: In function 'convertnamesblock':
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:185:17: note: in expansion of macro 'CFD'
  185 |                 CFD(out->previousblock,s,MLONG,x,j)
      |                 ^~~
minos.c:185:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  185 |                 CFD(out->previousblock,s,MLONG,x,j)
      |                     ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:186:17: note: in expansion of macro 'CFD'
  186 |                 CFD(out->position,s,MLONG,x,j)
      |                 ^~~
minos.c:186:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  186 |                 CFD(out->position,s,MLONG,x,j)
      |                     ^~~
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
minos.c: In function 'convertiniinfo':
minos.c:55:27: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   55 | #define CFD(y,s,type,x,j) for(x=0,j=0;j<((int)sizeof(type));j++) \
      |                           ^~~
minos.c:213:25: note: in expansion of macro 'CFD'
  213 |                         CFD(*y,s,MLONG,x,j)
      |                         ^~~
minos.c:213:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  213 |                         CFD(*y,s,MLONG,x,j)
      |                             ^
minos.c:56:35: note: in definition of macro 'CFD'
   56 |         x=(x<<8)+((*s++)&0x00FF); y=x;
      |                                   ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-module.o `test -f 'module.c' || echo './'`module.c
In file included from form3.h:457,
                 from module.c:37:
module.c: In function 'ModuleInstruction':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
module.c:98:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
   98 |                 s = t+1; SKIPBRA3(t)
      |                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
module.c:98:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
   98 |                 s = t+1; SKIPBRA3(t)
      |                                   ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
module.c:98:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
   98 |                 s = t+1; SKIPBRA3(t)
      |                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
module.c:98:26: note: in expansion of macro 'SKIPBRA3'
   98 |                 s = t+1; SKIPBRA3(t)
      |                          ^~~~~~~~
module.c:98:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
   98 |                 s = t+1; SKIPBRA3(t)
      |                                   ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
module.c: In function 'CoModuleOption':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:187:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:187:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:187:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
module.c:187:42: note: in expansion of macro 'SKIPBRA3'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:187:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  187 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
module.c:188:47: note: in expansion of macro 'SKIPBRA2'
  188 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
module.c:188:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  188 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c:188:47: note: in expansion of macro 'SKIPBRA2'
  188 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
module.c:188:47: note: in expansion of macro 'SKIPBRA2'
  188 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
module.c:188:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  188 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                                        ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
module.c:189:47: note: in expansion of macro 'SKIPBRA1'
  189 |                         else if ( *t == '[' ) SKIPBRA1(t)
      |                                               ^~~~~~~~
module.c:189:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  189 |                         else if ( *t == '[' ) SKIPBRA1(t)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c: In function 'CoModOption':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:236:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:236:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:236:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
module.c:236:42: note: in expansion of macro 'SKIPBRA3'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                          ^~~~~~~~
module.c:236:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  236 |                         if ( *t == '(' ) SKIPBRA3(t)
      |                                                   ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
module.c:237:47: note: in expansion of macro 'SKIPBRA2'
  237 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
module.c:237:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  237 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
module.c:237:47: note: in expansion of macro 'SKIPBRA2'
  237 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
module.c:237:47: note: in expansion of macro 'SKIPBRA2'
  237 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                               ^~~~~~~~
module.c:237:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  237 |                         else if ( *t == '{' ) SKIPBRA2(t)
      |                                                        ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
module.c:238:47: note: in expansion of macro 'SKIPBRA1'
  238 |                         else if ( *t == '[' ) SKIPBRA1(t)
      |                                               ^~~~~~~~
module.c:238:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  238 |                         else if ( *t == '[' ) SKIPBRA1(t)
      |                                                        ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-names.o `test -f 'names.c' || echo './'`names.c
In file included from form3.h:457,
                 from names.c:39:
names.c: In function 'CoCommuteInSet':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
names.c:1401:25: note: in expansion of macro 'SKIPBRA2'
 1401 |                         SKIPBRA2(ss) /* Note that parentheses were tested before */
      |                         ^~~~~~~~
names.c:1401:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1401 |                         SKIPBRA2(ss) /* Note that parentheses were tested before */
      |                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
names.c:1401:25: note: in expansion of macro 'SKIPBRA2'
 1401 |                         SKIPBRA2(ss) /* Note that parentheses were tested before */
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
names.c:1401:25: note: in expansion of macro 'SKIPBRA2'
 1401 |                         SKIPBRA2(ss) /* Note that parentheses were tested before */
      |                         ^~~~~~~~
names.c:1401:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1401 |                         SKIPBRA2(ss) /* Note that parentheses were tested before */
      |                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
names.c: In function 'DoTable':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
names.c:1786:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1786 |                 SKIPBRA3(inp)
      |                          ^~~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
names.c:1786:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1786 |                 SKIPBRA3(inp)
      |                          ^~~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
names.c:1786:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1786 |                 SKIPBRA3(inp)
      |                          ^~~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
names.c:1786:17: note: in expansion of macro 'SKIPBRA3'
 1786 |                 SKIPBRA3(inp)
      |                 ^~~~~~~~
names.c:1786:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1786 |                 SKIPBRA3(inp)
      |                          ^~~
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-notation.o `test -f 'notation.c' || echo './'`notation.c
In file included from form3.h:457,
                 from notation.c:36:
notation.c: In function 'FindSubterm':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
notation.c:795:9: note: in expansion of macro 'AddToCB'
  795 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
notation.c:795:9: note: in expansion of macro 'AddToCB'
  795 |         AddToCB(C,0)
      |         ^~~~~~~
notation.c: In function 'FindLocalSubterm':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
notation.c:878:9: note: in expansion of macro 'AddToCB'
  878 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
notation.c:878:9: note: in expansion of macro 'AddToCB'
  878 |         AddToCB(C,0)
      |         ^~~~~~~
notation.c: In function 'FindSubexpression':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
notation.c:1115:9: note: in expansion of macro 'AddToCB'
 1115 |         AddToCB(C,0)
      |         ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
notation.c:1115:9: note: in expansion of macro 'AddToCB'
 1115 |         AddToCB(C,0)
      |         ^~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-optimize.o `test -f 'optimize.cc' || echo './'`optimize.cc
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
                 from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887,
                 from parallel.h:104,
                 from form3.h:516,
                 from optimize.cc:106:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:25: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
  121 |     (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:38: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
  123 |     ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~
optimize.cc: At global scope:
optimize.cc:124:16: warning: padding struct to align 'tree_node::sum_results' [-Wpadded]
  124 |         double sum_results;
      |                ^~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-poly.o `test -f 'poly.cc' || echo './'`poly.cc
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
                 from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887,
                 from parallel.h:104,
                 from form3.h:516,
                 from poly.h:30,
                 from poly.cc:36:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:25: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
  121 |     (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:38: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
  123 |     ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-polyfact.o `test -f 'polyfact.cc' || echo './'`polyfact.cc
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
                 from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887,
                 from parallel.h:104,
                 from form3.h:516,
                 from poly.h:30,
                 from polyfact.cc:35:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:25: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
  121 |     (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:38: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
  123 |     ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~
optimize.cc: In function 'void my_random_shuffle(RandomAccessIterator, RandomAccessIterator) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >]':
optimize.cc:180:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  180 | void my_random_shuffle (PHEAD RandomAccessIterator fr, RandomAccessIterator to) {
      |      ^~~~~~~~~~~~~~~~~
optimize.cc:180:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >' changed in GCC 7.1
g++ -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-polygcd.o `test -f 'polygcd.cc' || echo './'`polygcd.cc
In file included from /usr/include/arm-linux-gnueabihf/c++/12/bits/c++allocator.h:33,
                 from /usr/include/c++/12/bits/allocator.h:46,
                 from /usr/include/c++/12/bits/stl_tree.h:64,
                 from /usr/include/c++/12/map:60,
                 from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42:
In member function 'void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = short int]',
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::deallocate(allocator_type&, pointer, size_type) [with _Tp = short int]' at /usr/include/c++/12/bits/alloc_traits.h:496:23,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:387:19,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:383:7,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:366:15,
    inlined from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:733:7,
    inlined from 'const std::vector<poly> polyfact::Berlekamp_find_factors(const poly&, const std::vector<std::vector<short int> >&)' at polyfact.cc:1233:13:
/usr/include/c++/12/bits/new_allocator.h:158:33: warning: 'void operator delete(void*, std::size_t)' called on pointer '<unknown>' with nonzero offset [1, 2147483646] [-Wfree-nonheap-object]
  158 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = short int]',
    inlined from 'static _Tp* std::allocator_traits<std::allocator<_Tp1> >::allocate(allocator_type&, size_type) [with _Tp = short int]' at /usr/include/c++/12/bits/alloc_traits.h:464:28,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:378:33,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:395:44,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:332:26,
    inlined from 'std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:566:47,
    inlined from 'const std::vector<poly> polyfact::Berlekamp_find_factors(const poly&, const std::vector<std::vector<short int> >&)' at polyfact.cc:1233:13:
/usr/include/c++/12/bits/new_allocator.h:137:55: note: returned from 'void* operator new(std::size_t)'
  137 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
g++ -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-polywrap.o `test -f 'polywrap.cc' || echo './'`polywrap.cc
In file included from /usr/include/c++/12/vector:70,
                 from optimize.cc:48:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {tree_node}; _Tp = tree_node; _Alloc = std::allocator<tree_node>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<tree_node>::iterator' changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {tree_node}; _Tp = tree_node; _Alloc = std::allocator<tree_node>]':
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
                 from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887,
                 from parallel.h:104,
                 from form3.h:516,
                 from poly.h:30,
                 from polygcd.cc:36:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:25: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
  121 |     (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:38: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
  123 |     ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
                 from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887,
                 from parallel.h:104,
                 from form3.h:516,
                 from poly.h:30,
                 from polywrap.cc:35:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:25: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
  121 |     (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:38: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
  123 |     ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = short int]',
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::deallocate(allocator_type&, pointer, size_type) [with _Tp = short int]' at /usr/include/c++/12/bits/alloc_traits.h:496:23,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:387:19,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:383:7,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:366:15,
    inlined from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:733:7,
    inlined from 'const std::vector<poly> polyfact::factorize_squarefree(const poly&, const std::vector<int>&)' at polyfact.cc:1443:15:
/usr/include/c++/12/bits/new_allocator.h:158:33: warning: 'void operator delete(void*, std::size_t)' called on pointer '<unknown>' with nonzero offset [1, 2147483646] [-Wfree-nonheap-object]
  158 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = short int]',
    inlined from 'static _Tp* std::allocator_traits<std::allocator<_Tp1> >::allocate(allocator_type&, size_type) [with _Tp = short int]' at /usr/include/c++/12/bits/alloc_traits.h:464:28,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:378:33,
    inlined from 'void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:395:44,
    inlined from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:332:26,
    inlined from 'std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = short int; _Alloc = std::allocator<short int>]' at /usr/include/c++/12/bits/stl_vector.h:566:47,
    inlined from 'const std::vector<poly> polyfact::factorize_squarefree(const poly&, const std::vector<int>&)' at polyfact.cc:1443:15:
/usr/include/c++/12/bits/new_allocator.h:137:55: note: returned from 'void* operator new(std::size_t)'
  137 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-pre.o `test -f 'pre.c' || echo './'`pre.c
In file included from form3.h:457,
                 from pre.c:34:
pre.c: In function 'DoDebug':
declare.h:79:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                         ^~
pre.c:2643:9: note: in expansion of macro 'NeedNumber'
 2643 |         NeedNumber(x,s,nonumber)
      |         ^~~~~~~~~~
pre.c:2643:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2643 |         NeedNumber(x,s,nonumber)
      |                      ^
declare.h:79:54: note: in definition of macro 'NeedNumber'
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                                                      ^
declare.h:82:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                 ^~
pre.c:2643:9: note: in expansion of macro 'NeedNumber'
 2643 |         NeedNumber(x,s,nonumber)
      |         ^~~~~~~~~~
declare.h:82:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                                            ^~~~~
pre.c:2643:9: note: in expansion of macro 'NeedNumber'
 2643 |         NeedNumber(x,s,nonumber)
      |         ^~~~~~~~~~
pre.c: In function 'DoTerminate':
declare.h:79:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                         ^~
pre.c:2681:17: note: in expansion of macro 'NeedNumber'
 2681 |                 NeedNumber(x,s,nonumber)
      |                 ^~~~~~~~~~
pre.c:2681:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2681 |                 NeedNumber(x,s,nonumber)
      |                              ^
declare.h:79:54: note: in definition of macro 'NeedNumber'
   79 |                         if ( *s == '-' ) sgn = -sgn; s++; }                          \
      |                                                      ^
declare.h:82:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                 ^~
pre.c:2681:17: note: in expansion of macro 'NeedNumber'
 2681 |                 NeedNumber(x,s,nonumber)
      |                 ^~~~~~~~~~
declare.h:82:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   82 |                 if ( sgn < 0 ) (x) = -(x); while ( *s == ' ' || *s == '\t' ) s++;\
      |                                            ^~~~~
pre.c:2681:17: note: in expansion of macro 'NeedNumber'
 2681 |                 NeedNumber(x,s,nonumber)
      |                 ^~~~~~~~~~
pre.c: In function 'DoSetExternalAttr':
pre.c:5489:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 5489 |                         for(i=0;i<lval;i++)
      |                         ^~~
In file included from form3.h:458:
variable.h:153:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  153 | #define AX A.X
      |            ^
pre.c:5496:33: note: in expansion of macro 'AX'
 5496 |                                 AX.killSignal=n;
      |                                 ^~
pre.c: In function 'writeToChannel':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
pre.c:6247:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6247 |                                         SKIPBRA3(s)
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
pre.c:6247:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6247 |                                         SKIPBRA3(s)
      |                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
pre.c:6247:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6247 |                                         SKIPBRA3(s)
      |                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
pre.c:6247:41: note: in expansion of macro 'SKIPBRA3'
 6247 |                                         SKIPBRA3(s)
      |                                         ^~~~~~~~
pre.c:6247:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 6247 |                                         SKIPBRA3(s)
      |                                                  ^
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
pre.c: In function 'DoSkipExtraSymbols':
declare.h:109:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  109 | #define AddToCB(c,wx) if(c->Pointer>=c->Top) \
      |                       ^~
pre.c:6781:17: note: in expansion of macro 'AddToCB'
 6781 |                 AddToCB(C,0)
      |                 ^~~~~~~
declare.h:111:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  111 |                 *(c->Pointer)++ = wx;
      |                 ^
pre.c:6781:17: note: in expansion of macro 'AddToCB'
 6781 |                 AddToCB(C,0)
      |                 ^~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-proces.o `test -f 'proces.c' || echo './'`proces.c
In file included from /usr/include/c++/12/vector:63:
/usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*]':
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >' changed in GCC 7.1
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >; _ForwardIterator = tree_node*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*; _Tp = tree_node]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = tree_node; _Alloc = std::allocator<tree_node>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from 'tree_node::tree_node(const tree_node&)' at optimize.cc:121:7,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = tree_node; _Args = {const tree_node&}]' at /usr/include/c++/12/bits/stl_construct.h:119:7,
    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:120:21:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
proces.c: In function 'Generator':
proces.c:3180:35: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
 3180 |                                   else
      |                                   ^~~~
proces.c:3183:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3183 |                                         goto Return0;
      |                                         ^~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >; _ForwardIterator = tree_node*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*; _Tp = tree_node]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >; _Tp = tree_node; _Alloc = std::allocator<tree_node>]' at /usr/include/c++/12/bits/stl_vector.h:1617:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = tree_node; _Alloc = std::allocator<tree_node>]' at /usr/include/c++/12/bits/vector.tcc:232:44:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >; _ForwardIterator = tree_node*; bool _TrivialValueTypes = false]',
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const tree_node*, vector<tree_node> >; _ForwardIterator = tree_node*; _Tp = tree_node]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = tree_node; _Alloc = std::allocator<tree_node>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
    inlined from 'tree_node::tree_node(const tree_node&)' at optimize.cc:121:7,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = tree_node; _Args = {tree_node&}]' at /usr/include/c++/12/bits/stl_construct.h:119:7,
    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = tree_node*; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:120:21,
    inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = tree_node*; _ForwardIterator = tree_node*; bool _TrivialValueTypes = false]' at /usr/include/c++/12/bits/stl_uninitialized.h:137:32,
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = tree_node*; _ForwardIterator = tree_node*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = tree_node*; _ForwardIterator = tree_node*; _Tp = tree_node]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = tree_node; _Alloc = std::allocator<tree_node>]' at /usr/include/c++/12/bits/vector.tcc:251:35:
/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const tree_node*, std::vector<tree_node> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
optimize.cc: In function 'void next_MCTS_scheme.constprop(std::vector<short int>*, std::vector<short int>*, std::vector<tree_node*>*)':
optimize.cc:1900:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >' changed in GCC 7.1
 1900 |                 my_random_shuffle(BHEAD new_node.childs.begin(), new_node.childs.end());
      |                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-ratio.o `test -f 'ratio.c' || echo './'`ratio.c
optimize.cc: In function 'void find_Horner_MCTS()':
optimize.cc:2253:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tree_node*, std::vector<tree_node> >' changed in GCC 7.1
 2253 |         my_random_shuffle(BHEAD mcts_root.childs.begin(), mcts_root.childs.end());
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-reshuf.o `test -f 'reshuf.c' || echo './'`reshuf.c
reshuf.c: In function 'DoShuffle':
reshuf.c:2147:22: warning: assignment to 'FINISHUFFLE' {aka 'short int (*)(short int *)'} from incompatible pointer type 'int (*)(WORD *)' {aka 'int (*)(short int *)'} [-Wincompatible-pointer-types]
 2147 |         SH->finishuf = &FinishShuffle;
      |                      ^
reshuf.c: In function 'DoStuffle':
reshuf.c:2641:22: warning: assignment to 'FINISHUFFLE' {aka 'short int (*)(short int *)'} from incompatible pointer type 'int (*)(WORD *)' {aka 'int (*)(short int *)'} [-Wincompatible-pointer-types]
 2641 |         SH->finishuf = &FinishStuffle;
      |                      ^
reshuf.c: In function 'Stuffle':
reshuf.c:2740:22: warning: assignment to 'FINISHUFFLE' {aka 'short int (*)(short int *)'} from incompatible pointer type 'int (*)(WORD *)' {aka 'int (*)(short int *)'} [-Wincompatible-pointer-types]
 2740 |         SH->finishuf = &FinishShuffle;
      |                      ^
reshuf.c:2742:22: warning: assignment to 'FINISHUFFLE' {aka 'short int (*)(short int *)'} from incompatible pointer type 'int (*)(WORD *)' {aka 'int (*)(short int *)'} [-Wincompatible-pointer-types]
 2742 |         SH->finishuf = &FinishStuffle;
      |                      ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-setfile.o `test -f 'setfile.c' || echo './'`setfile.c
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-spectator.o `test -f 'spectator.c' || echo './'`spectator.c
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-startup.o `test -f 'startup.c' || echo './'`startup.c
startup.c: In function 'PrintHeader':
startup.c:121:29: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
  121 |                 if ( strlen(VERSIONSTR) <= 100 ) {
      |                             ^~~~~~~~~~
startup.c:122:34: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
  122 |                         strcpy(s,VERSIONSTR);
      |                                  ^~~~~~~~~~
startup.c:123:37: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
  123 |                         s += strlen(VERSIONSTR);
      |                                     ^~~~~~~~~~
startup.c:130:35: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
  130 |                         strncpy(s,VERSIONSTR,97);
      |                                   ^~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-symmetr.o `test -f 'symmetr.c' || echo './'`symmetr.c
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-tables.o `test -f 'tables.c' || echo './'`tables.c
In file included from form3.h:457,
                 from tables.c:60:
tables.c: In function 'CoTBload':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
tables.c:1242:81: note: in expansion of macro 'SKIPBRA1'
 1242 |                                                                                 SKIPBRA1(t);
      |                                                                                 ^~~~~~~~
tables.c:1242:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1242 |                                                                                 SKIPBRA1(t);
      |                                                                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
tables.c:1246:73: note: in expansion of macro 'SKIPBRA2'
 1246 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
tables.c:1246:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1246 |                                                                         SKIPBRA2(t);
      |                                                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
tables.c:1246:73: note: in expansion of macro 'SKIPBRA2'
 1246 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
tables.c:1246:73: note: in expansion of macro 'SKIPBRA2'
 1246 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
tables.c:1246:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1246 |                                                                         SKIPBRA2(t);
      |                                                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
tables.c:1303:81: note: in expansion of macro 'SKIPBRA1'
 1303 |                                                                                 SKIPBRA1(t);
      |                                                                                 ^~~~~~~~
tables.c:1303:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1303 |                                                                                 SKIPBRA1(t);
      |                                                                                          ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
tables.c:1307:73: note: in expansion of macro 'SKIPBRA2'
 1307 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
tables.c:1307:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1307 |                                                                         SKIPBRA2(t);
      |                                                                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
tables.c:1307:73: note: in expansion of macro 'SKIPBRA2'
 1307 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
tables.c:1307:73: note: in expansion of macro 'SKIPBRA2'
 1307 |                                                                         SKIPBRA2(t);
      |                                                                         ^~~~~~~~
tables.c:1307:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1307 |                                                                         SKIPBRA2(t);
      |                                                                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-token.o `test -f 'token.c' || echo './'`token.c
token.c: In function 'tokenize':
token.c:147:81: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  147 |                                                                                 else/*RHSide*/
      |                                                                                 ^~~~
token.c:152:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  152 |                                                                                         if ( !AP.PreAssignFlag && !AP.PreInsideLevel )
      |                                                                                         ^~
In file included from form3.h:457,
                 from token.c:38:
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
token.c:484:41: note: in expansion of macro 'SKIPBRA2'
  484 |                                         SKIPBRA2(in)
      |                                         ^~~~~~~~
token.c:484:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  484 |                                         SKIPBRA2(in)
      |                                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
token.c:484:41: note: in expansion of macro 'SKIPBRA2'
  484 |                                         SKIPBRA2(in)
      |                                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
token.c:484:41: note: in expansion of macro 'SKIPBRA2'
  484 |                                         SKIPBRA2(in)
      |                                         ^~~~~~~~
token.c:484:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  484 |                                         SKIPBRA2(in)
      |                                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-tools.o `test -f 'tools.c' || echo './'`tools.c
In file included from form3.h:457,
                 from tools.c:63:
tools.c: In function 'SkipField':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
tools.c:1881:25: note: in expansion of macro 'SKIPBRA1'
 1881 |                         SKIPBRA1(s)
      |                         ^~~~~~~~
tools.c:1881:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1881 |                         SKIPBRA1(s)
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
tools.c:1884:25: note: in expansion of macro 'SKIPBRA2'
 1884 |                         SKIPBRA2(s)
      |                         ^~~~~~~~
tools.c:1884:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1884 |                         SKIPBRA2(s)
      |                                  ^
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
tools.c:1884:25: note: in expansion of macro 'SKIPBRA2'
 1884 |                         SKIPBRA2(s)
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
tools.c:1884:25: note: in expansion of macro 'SKIPBRA2'
 1884 |                         SKIPBRA2(s)
      |                         ^~~~~~~~
tools.c:1884:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1884 |                         SKIPBRA2(s)
      |                                  ^
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
tools.c: In function 'DoubleBuffer':
tools.c:2900:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |         ^~~
tools.c:2907:37: note: in expansion of macro 'DODOUBLE'
 2907 |         if ( size == sizeof(char) ) DODOUBLE(char)
      |                                     ^~~~~~~~
tools.c:2900:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |                                                      ^~~~~~
tools.c:2907:37: note: in expansion of macro 'DODOUBLE'
 2907 |         if ( size == sizeof(char) ) DODOUBLE(char)
      |                                     ^~~~~~~~
tools.c:2900:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |         ^~~
tools.c:2908:43: note: in expansion of macro 'DODOUBLE'
 2908 |         else if ( size == sizeof(short) ) DODOUBLE(short)
      |                                           ^~~~~~~~
tools.c:2900:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |                                                      ^~~~~~
tools.c:2908:43: note: in expansion of macro 'DODOUBLE'
 2908 |         else if ( size == sizeof(short) ) DODOUBLE(short)
      |                                           ^~~~~~~~
tools.c:2900:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |         ^~~
tools.c:2909:41: note: in expansion of macro 'DODOUBLE'
 2909 |         else if ( size == sizeof(int) ) DODOUBLE(int)
      |                                         ^~~~~~~~
tools.c:2900:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |                                                      ^~~~~~
tools.c:2909:41: note: in expansion of macro 'DODOUBLE'
 2909 |         else if ( size == sizeof(int) ) DODOUBLE(int)
      |                                         ^~~~~~~~
tools.c:2900:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |         ^~~
tools.c:2910:42: note: in expansion of macro 'DODOUBLE'
 2910 |         else if ( size == sizeof(LONG) ) DODOUBLE(LONG)
      |                                          ^~~~~~~~
tools.c:2900:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |                                                      ^~~~~~
tools.c:2910:42: note: in expansion of macro 'DODOUBLE'
 2910 |         else if ( size == sizeof(LONG) ) DODOUBLE(LONG)
      |                                          ^~~~~~~~
tools.c:2900:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |         ^~~
tools.c:2911:45: note: in expansion of macro 'DODOUBLE'
 2911 |         else if ( size % sizeof(int) == 0 ) DODOUBLE(int)
      |                                             ^~~~~~~~
tools.c:2900:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 2900 |         for ( i = 0; i < oldsize; i++ ) *t++ = *s++; M_free(*start,"double"); } \
      |                                                      ^~~~~~
tools.c:2911:45: note: in expansion of macro 'DODOUBLE'
 2911 |         else if ( size % sizeof(int) == 0 ) DODOUBLE(int)
      |                                             ^~~~~~~~
tools.c: In function 'ExpandBuffer':
tools.c:2926:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                 ^~~~~
tools.c:2934:37: note: in expansion of macro 'DOEXPAND'
 2934 |         if ( type == sizeof(char) ) DOEXPAND(char)
      |                                     ^~~~~~~~
tools.c:2926:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                                                 ^~~~~~
tools.c:2934:37: note: in expansion of macro 'DOEXPAND'
 2934 |         if ( type == sizeof(char) ) DOEXPAND(char)
      |                                     ^~~~~~~~
tools.c:2926:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                 ^~~~~
tools.c:2935:43: note: in expansion of macro 'DOEXPAND'
 2935 |         else if ( type == sizeof(short) ) DOEXPAND(short)
      |                                           ^~~~~~~~
tools.c:2926:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                                                 ^~~~~~
tools.c:2935:43: note: in expansion of macro 'DOEXPAND'
 2935 |         else if ( type == sizeof(short) ) DOEXPAND(short)
      |                                           ^~~~~~~~
tools.c:2926:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                 ^~~~~
tools.c:2936:41: note: in expansion of macro 'DOEXPAND'
 2936 |         else if ( type == sizeof(int) ) DOEXPAND(int)
      |                                         ^~~~~~~~
tools.c:2926:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                                                 ^~~~~~
tools.c:2936:41: note: in expansion of macro 'DOEXPAND'
 2936 |         else if ( type == sizeof(int) ) DOEXPAND(int)
      |                                         ^~~~~~~~
tools.c:2926:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                 ^~~~~
tools.c:2937:42: note: in expansion of macro 'DOEXPAND'
 2937 |         else if ( type == sizeof(LONG) ) DOEXPAND(LONG)
      |                                          ^~~~~~~~
tools.c:2926:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                                                 ^~~~~~
tools.c:2937:42: note: in expansion of macro 'DOEXPAND'
 2937 |         else if ( type == sizeof(LONG) ) DOEXPAND(LONG)
      |                                          ^~~~~~~~
tools.c:2926:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                 ^~~~~
tools.c:2938:46: note: in expansion of macro 'DOEXPAND'
 2938 |         else if ( type == sizeof(POSITION) ) DOEXPAND(POSITION)
      |                                              ^~~~~~~~
tools.c:2926:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
 2926 |                 while ( --i >= 0 ) *t++ = *m++; M_free(*buffer,"ExpandBuffer"); \
      |                                                 ^~~~~~
tools.c:2938:46: note: in expansion of macro 'DOEXPAND'
 2938 |         else if ( type == sizeof(POSITION) ) DOEXPAND(POSITION)
      |                                              ^~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-topowrap.o `test -f 'topowrap.cc' || echo './'`topowrap.cc
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-transform.o `test -f 'transform.c' || echo './'`transform.c
In file included from form3.h:457,
                 from transform.c:35:
transform.c: In function 'CoTransform':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
transform.c:105:25: note: in expansion of macro 'SKIPBRA2'
  105 |                         SKIPBRA2(in)
      |                         ^~~~~~~~
transform.c:105:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  105 |                         SKIPBRA2(in)
      |                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
transform.c:105:25: note: in expansion of macro 'SKIPBRA2'
  105 |                         SKIPBRA2(in)
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
transform.c:105:25: note: in expansion of macro 'SKIPBRA2'
  105 |                         SKIPBRA2(in)
      |                         ^~~~~~~~
transform.c:105:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  105 |                         SKIPBRA2(in)
      |                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
transform.c:206:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  206 |                         SKIPBRA3(in);
      |                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
transform.c:206:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  206 |                         SKIPBRA3(in);
      |                                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
transform.c:206:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  206 |                         SKIPBRA3(in);
      |                                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
transform.c:206:25: note: in expansion of macro 'SKIPBRA3'
  206 |                         SKIPBRA3(in);
      |                         ^~~~~~~~
transform.c:206:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  206 |                         SKIPBRA3(in);
      |                                  ^~
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
transform.c: In function 'ReadRange':
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:91:57: note: in expansion of macro 'SKIPBRA1'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
transform.c:3217:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3217 |         SKIPBRA3(in)
      |                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
declare.h:91:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
declare.h:94:57: note: in expansion of macro 'SKIPBRA2'
   94 |                                         else if(*s=='{')SKIPBRA2(s) \
      |                                                         ^~~~~~~~
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
transform.c:3217:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3217 |         SKIPBRA3(in)
      |                  ^~
declare.h:91:69: note: in definition of macro 'SKIPBRA2'
   91 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
declare.h:88:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                         ^~~~
declare.h:95:57: note: in expansion of macro 'SKIPBRA1'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                         ^~~~~~~~
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
transform.c:3217:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3217 |         SKIPBRA3(in)
      |                  ^~
declare.h:88:74: note: in definition of macro 'SKIPBRA1'
   88 |                                         else if(*s==']'&&--lev1<0)break; s++;} }
      |                                                                          ^
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
declare.h:95:41: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                         ^~~~
transform.c:3217:9: note: in expansion of macro 'SKIPBRA3'
 3217 |         SKIPBRA3(in)
      |         ^~~~~~~~
transform.c:3217:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 3217 |         SKIPBRA3(in)
      |                  ^~
declare.h:95:69: note: in definition of macro 'SKIPBRA3'
   95 |                                         else if(*s=='[')SKIPBRA1(s) s++;} }
      |                                                                     ^
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
                 from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887,
                 from parallel.h:104,
                 from form3.h:516,
                 from topowrap.cc:37:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:25: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
  121 |     (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:38: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
  123 |     ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from topowrap.cc:40:
gentopo.h: At global scope:
gentopo.h:112:14: warning: padding struct to align 'MGraph::wsum' [-Wpadded]
  112 |     Fraction wsum;         // weighted sum of graphs
      |              ^~~~
gentopo.h:84:7: warning: padding struct size to alignment boundary [-Wpadded]
   84 | class MGraph {
      |       ^~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-wildcard.o `test -f 'wildcard.c' || echo './'`wildcard.c
g++ -DHAVE_CONFIG_H -I. -I..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -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..  -DWITHMPI -DPF_WITHGETENV -DPF_WITHLOG -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parform-parallel.o `test -f 'parallel.c' || echo './'`parallel.c
parallel.c:3910:27: warning: padding struct to align 'e' [-Wpadded]
 3910 |         struct ExPrEsSiOn e;
      |                           ^
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o form-startup.o `test -f 'startup.c' || echo './'`startup.c
startup.c: In function 'PrintHeader':
startup.c:121:29: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
  121 |                 if ( strlen(VERSIONSTR) <= 100 ) {
      |                             ^~~~~~~~~~
startup.c:122:34: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
  122 |                         strcpy(s,VERSIONSTR);
      |                                  ^~~~~~~~~~
startup.c:123:37: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
  123 |                         s += strlen(VERSIONSTR);
      |                                     ^~~~~~~~~~
startup.c:130:35: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
  130 |                         strncpy(s,VERSIONSTR,97);
      |                                   ^~~~~~~~~~
g++ -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer  -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -s  -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-diagrams.o tform-dict.o tform-dollar.o tform-execute.o tform-extcmd.o tform-factor.o tform-findpat.o tform-function.o tform-gentopo.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-spectator.o tform-startup.o tform-store.o tform-symmetr.o tform-tables.o tform-token.o tform-tools.o tform-topowrap.o tform-transform.o tform-wildcard.o tform-mytime.o tform-unixfile.o  tform-threads.o   -lz -lgmp 
g++ -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -s  -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-diagrams.o form-dict.o form-dollar.o form-execute.o form-extcmd.o form-factor.o form-findpat.o form-function.o form-gentopo.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-spectator.o form-startup.o form-store.o form-symmetr.o form-tables.o form-token.o form-tools.o form-topowrap.o form-transform.o form-wildcard.o form-mytime.o form-unixfile.o   -lz -lgmp 
mpic++ -Wall -Wextra -Wpadded -O3 -fomit-frame-pointer -pthread -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/form-4.2.1+git20220202+ds=. -fstack-protector-strong -Wformat -Werror=format-security -s  -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-diagrams.o parform-dict.o parform-dollar.o parform-execute.o parform-extcmd.o parform-factor.o parform-findpat.o parform-function.o parform-gentopo.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-spectator.o parform-startup.o parform-store.o parform-symmetr.o parform-tables.o parform-token.o parform-tools.o parform-topowrap.o parform-transform.o parform-wildcard.o parform-mytime.o parform-unixfile.o  parform-mpi.o parform-parallel.o  -lz -lgmp 
make[4]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/sources'
Making all in check
make[4]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/check'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/check'
make[4]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
make[4]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
make[3]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
make[2]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
/usr/bin/make -C doc pdf
make[2]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc'
Making pdf in doxygen
make[3]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/doxygen'
make[3]: Nothing to be done for 'pdf'.
make[3]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/doxygen'
Making pdf in manual
make[3]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/manual'
[ -f version.tex ] || ln -s "./version.tex.in" version.tex
/usr/bin/pdflatex manual.tex; while [ `grep -v 'Package: rerunfilecheck' manual.log | grep -c Rerun` -gt 0 ]; do /usr/bin/pdflatex manual.tex; done
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./manual.tex
LaTeX2e <2022-06-01> patch level 5
L3 programming layer <2022-07-15> (./version.tex)
(/usr/share/texlive/texmf-dist/tex/latex/base/report.cls
Document Class: report 2021/10/04 v1.4n 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/iftex/ifpdf.sty
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty))
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty)
(/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)
(/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty)
(/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
(/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty)))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty)
(/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def)
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)
(/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty
(/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))
(/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def
(/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty)
(/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
(/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty)))

Package hyperref Warning: Option `hyperindex' has already been used,
(hyperref)                setting the option has no effect on input line 27.


Package hyperref Warning: Option `pagebackref' has already been used,
(hyperref)                setting the option has no effect on input line 27.


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 27.

Writing index file manual.idx
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)
No file manual.aux.

Overfull \hbox (20.93436pt too wide) in paragraph at lines 87--87
 [][] 
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2]
No file manual.toc.
[1] [2] (./startup.tex
Chapter 1.

pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has 
been already used, duplicate ignored
<to be read again> 
                   \relax 
l.46 \item[-p]
               Next argument/option is the path of a directory for [1]

LaTeX Warning: Reference `checkpoints' on page 2 undefined on input line 53.


LaTeX Warning: Reference `ontotalsize' on page 2 undefined on input line 63.


LaTeX Warning: Reference `parallel' on page 2 undefined on input line 70.


LaTeX Warning: Reference `substaon' on page 2 undefined on input line 72.


pdfTeX warning (ext4): destination with the same identifier (name{page.2}) has 
been already used, duplicate ignored
<to be read again> 
                   \relax 
l.106 \item[FORMTMP]
                    \index{FORMTMP} The directory in which \FORM\ will make its
[2]

LaTeX Warning: Reference `setup' on page 3 undefined on input line 136.

) (./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 429.

[10]

LaTeX Warning: Reference `pattern' on page 11 undefined on input line 483.


LaTeX Warning: Reference `preprocessor' on page 11 undefined on input line 517.


[11]

LaTeX Warning: Reference `substaautodeclare' on page 12 undefined on input line
 575.

[12]

LaTeX Warning: Reference `substasum' on page 13 undefined on input line 627.


LaTeX Warning: Reference `substarenumber' on page 13 undefined on input line 66
2.

[13] [14]

LaTeX Warning: Reference `fund' on page 15 undefined on input line 800.

[15]

LaTeX Warning: Reference `substaextrasymbols' on page 16 undefined on input lin
e 812.


LaTeX Warning: Reference `substatopolynomial' on page 16 undefined on input lin
e 817.

[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 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.


LaTeX Warning: Reference `optimization' on page 20 undefined on input line 78.


LaTeX Warning: Reference `optimization' on page 20 undefined on input line 80.


LaTeX Warning: Reference `optimization' on page 20 undefined on input line 83.


LaTeX Warning: Reference `parform' on page 20 undefined on input line 85.


LaTeX Warning: Reference `checkpoints' on page 20 undefined on input line 88.


LaTeX Warning: Reference `prereset' on page 20 undefined on input line 97.

(/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd)

LaTeX Warning: Reference `predo' on page 20 undefined on input line 101.


LaTeX Warning: Reference `predefine' on page 20 undefined on input line 118.

[20] [21]

LaTeX Warning: Reference `pattern' on page 22 undefined on input line 199.

[22] [23]

LaTeX Warning: Reference `dictionaries' on page 24 undefined on input line 318.



LaTeX Warning: Reference `prermseparator' on page 24 undefined on input line 33
2.


LaTeX Warning: Reference `precall' on page 24 undefined on input line 333.


LaTeX Warning: Reference `predo' on page 24 undefined on input line 333.


LaTeX Warning: Reference `prewrite' on page 24 undefined on input line 355.


LaTeX Warning: Reference `preclose' on page 24 undefined on input line 356.


LaTeX Warning: Reference `precreate' on page 24 undefined on input line 356.


LaTeX Warning: Reference `preremove' on page 24 undefined on input line 357.


LaTeX Warning: Reference `preprependpath' on page 24 undefined on input line 37
3.


LaTeX Warning: Reference `preswitch' on page 24 undefined on input line 388.


LaTeX Warning: Reference `preendswitch' on page 24 undefined on input line 389.



LaTeX Warning: Reference `precase' on page 24 undefined on input line 390.


LaTeX Warning: Reference `predefault' on page 24 undefined on input line 391.

[24]

LaTeX Warning: Reference `predo' on page 25 undefined on input line 410.


LaTeX Warning: Reference `preenddo' on page 25 undefined on input line 410.


LaTeX Warning: Reference `preprocedure' on page 25 undefined on input line 428.



LaTeX Warning: Reference `preendprocedure' on page 25 undefined on input line 4
29.


LaTeX Warning: Reference `setup' on page 25 undefined on input line 439.

[25]

LaTeX Warning: Reference `pattern' on page 26 undefined on input line 487.


LaTeX Warning: Reference `predefine' on page 26 undefined on input line 511.


LaTeX Warning: Reference `preprocedureextension' on page 26 undefined on input 
line 518.


LaTeX Warning: Reference `setup' on page 26 undefined on input line 519.


LaTeX Warning: Reference `preswitch' on page 26 undefined on input line 531.


LaTeX Warning: Reference `preendswitch' on page 26 undefined on input line 532.



LaTeX Warning: Reference `prebreak' on page 26 undefined on input line 533.


LaTeX Warning: Reference `predefault' on page 26 undefined on input line 534.


LaTeX Warning: Reference `optimization' on page 26 undefined on input line 555.


[26]

LaTeX Warning: Reference `prewrite' on page 27 undefined on input line 567.


LaTeX Warning: Reference `preappend' on page 27 undefined on input line 567.


LaTeX Warning: Reference `precreate' on page 27 undefined on input line 568.


LaTeX Warning: Reference `preremove' on page 27 undefined on input line 568.


LaTeX Warning: Reference `dictionaries' on page 27 undefined on input line 588.



LaTeX Warning: Reference `preopendictionary' on page 27 undefined on input line
 590.


LaTeX Warning: Reference `preusedictionary' on page 27 undefined on input line 
591.


LaTeX Warning: Reference `prewrite' on page 27 undefined on input line 624.


LaTeX Warning: Reference `preclose' on page 27 undefined on input line 625.


LaTeX Warning: Reference `preappend' on page 27 undefined on input line 625.


LaTeX Warning: Reference `preremove' on page 27 undefined on input line 626.


LaTeX Warning: Reference `preswitch' on page 27 undefined on input line 644.


LaTeX Warning: Reference `preendswitch' on page 27 undefined on input line 645.



LaTeX Warning: Reference `precase' on page 27 undefined on input line 646.


LaTeX Warning: Reference `prebreak' on page 27 undefined on input line 647.

[27]

LaTeX Warning: Reference `preredefine' on page 28 undefined on input line 669.


LaTeX Warning: Reference `preundefine' on page 28 undefined on input line 670.


LaTeX Warning: Reference `precall' on page 28 undefined on input line 720.

[28]

LaTeX Warning: Reference `preenddo' on page 29 undefined on input line 740.

[29]

LaTeX Warning: Reference `substaredefine' on page 30 undefined on input line 81
1.


LaTeX Warning: Reference `preif' on page 30 undefined on input line 860.


LaTeX Warning: Reference `preendif' on page 30 undefined on input line 861.


LaTeX Warning: Reference `preelseif' on page 30 undefined on input line 862.


LaTeX Warning: Reference `preifdef' on page 30 undefined on input line 863.


LaTeX Warning: Reference `preifndef' on page 30 undefined on input line 864.

[30]

LaTeX Warning: Reference `preif' on page 31 undefined on input line 884.


LaTeX Warning: Reference `preendif' on page 31 undefined on input line 885.


LaTeX Warning: Reference `preelse' on page 31 undefined on input line 886.


LaTeX Warning: Reference `predo' on page 31 undefined on input line 922.


LaTeX Warning: Reference `preif' on page 31 undefined on input line 937.


LaTeX Warning: Reference `preelse' on page 31 undefined on input line 938.


LaTeX Warning: Reference `preelseif' on page 31 undefined on input line 939.


LaTeX Warning: Reference `preifdef' on page 31 undefined on input line 940.


LaTeX Warning: Reference `preifndef' on page 31 undefined on input line 941.

[31]

LaTeX Warning: Reference `preinside' on page 32 undefined on input line 957.


LaTeX Warning: Reference `preprocedure' on page 32 undefined on input line 973.



LaTeX Warning: Reference `precall' on page 32 undefined on input line 974.


LaTeX Warning: Reference `preswitch' on page 32 undefined on input line 997.


LaTeX Warning: Reference `precase' on page 32 undefined on input line 998.


LaTeX Warning: Reference `prebreak' on page 32 undefined on input line 999.


LaTeX Warning: Reference `predefault' on page 32 undefined on input line 1000.

[32]

LaTeX Warning: Reference `polynomials' on page 33 undefined on input line 1073.



LaTeX Warning: Reference `dollars' on page 33 undefined on input line 1074.


LaTeX Warning: Reference `preendif' on page 33 undefined on input line 1130.


LaTeX Warning: Reference `preelse' on page 33 undefined on input line 1131.


LaTeX Warning: Reference `preelseif' on page 33 undefined on input line 1132.


LaTeX Warning: Reference `preifdef' on page 33 undefined on input line 1133.


LaTeX Warning: Reference `preifndef' on page 33 undefined on input line 1134.

[33]

LaTeX Warning: Reference `substaif' on page 34 undefined on input line 1189.

[34]

LaTeX Warning: Reference `substasymbols' on page 35 undefined on input line 122
1.


LaTeX Warning: Reference `substasymbols' on page 35 undefined on input line 122
8.


LaTeX Warning: Reference `preif' on page 35 undefined on input line 1250.


LaTeX Warning: Reference `preendif' on page 35 undefined on input line 1251.


LaTeX Warning: Reference `preelse' on page 35 undefined on input line 1252.


LaTeX Warning: Reference `preifndef' on page 35 undefined on input line 1253.


LaTeX Warning: Reference `preif' on page 35 undefined on input line 1271.


LaTeX Warning: Reference `preendif' on page 35 undefined on input line 1272.


LaTeX Warning: Reference `preelse' on page 35 undefined on input line 1273.


LaTeX Warning: Reference `preifdef' on page 35 undefined on input line 1274.


LaTeX Warning: Reference `setup' on page 35 undefined on input line 1301.

[35]

LaTeX Warning: Reference `preendinside' on page 36 undefined on input line 1340
.


LaTeX Warning: Reference `dollars' on page 36 undefined on input line 1343.

[36]

LaTeX Warning: Reference `dictionaries' on page 37 undefined on input line 1391
.


LaTeX Warning: Reference `optimization' on page 37 undefined on input line 1406
.


LaTeX Warning: Reference `presystem' on page 37 undefined on input line 1418.

[37]

LaTeX Warning: Reference `preappendpath' on page 38 undefined on input line 147
2.


LaTeX Warning: Reference `preendprocedure' on page 38 undefined on input line 1
506.


LaTeX Warning: Reference `precall' on page 38 undefined on input line 1507.

[38]

LaTeX Warning: Reference `precall' on page 39 undefined on input line 1553.


LaTeX Warning: Reference `setup' on page 39 undefined on input line 1560.


LaTeX Warning: Reference `instrclear' on page 39 undefined on input line 1572.


LaTeX Warning: Reference `predefine' on page 39 undefined on input line 1603.


LaTeX Warning: Reference `preundefine' on page 39 undefined on input line 1604.



LaTeX Warning: Reference `prewrite' on page 39 undefined on input line 1623.


LaTeX Warning: Reference `preappend' on page 39 undefined on input line 1623.


LaTeX Warning: Reference `precreate' on page 39 undefined on input line 1624.


LaTeX Warning: Reference `preclose' on page 39 undefined on input line 1624.

[39]

LaTeX Warning: Reference `preprovariables' on page 40 undefined on input line 1
655.


LaTeX Warning: Reference `preinclude' on page 40 undefined on input line 1669.


LaTeX Warning: Reference `optimdebugflag' on page 40 undefined on input line 16
74.


LaTeX Warning: Reference `optimization' on page 40 undefined on input line 1675
.


LaTeX Warning: Reference `setexternalcommunication' on page 40 undefined on inp
ut line 1701.


LaTeX Warning: Reference `preaddseparator' on page 40 undefined on input line 1
716.


LaTeX Warning: Reference `precall' on page 40 undefined on input line 1717.


LaTeX Warning: Reference `predo' on page 40 undefined on input line 1717.

[40] [41]

LaTeX Warning: Reference `funrandom' on page 42 undefined on input line 1820.


LaTeX Warning: Reference `funranperm' on page 42 undefined on input line 1820.


LaTeX Warning: Reference `funrandom' on page 42 undefined on input line 1824.


LaTeX Warning: Reference `preprovariables' on page 42 undefined on input line 1
878.

[42]

LaTeX Warning: Reference `substaextrasymbols' on page 43 undefined on input lin
e 1895.


LaTeX Warning: Reference `optimization' on page 43 undefined on input line 1896
.


LaTeX Warning: Reference `substaextrasymbols' on page 43 undefined on input lin
e 1900.


LaTeX Warning: Reference `preendswitch' on page 43 undefined on input line 1946
.


LaTeX Warning: Reference `precase' on page 43 undefined on input line 1947.


LaTeX Warning: Reference `prebreak' on page 43 undefined on input line 1948.


LaTeX Warning: Reference `predefault' on page 43 undefined on input line 1949.

[43]

LaTeX Warning: Reference `preinclude' on page 44 undefined on input line 1962.


LaTeX Warning: Reference `prepipe' on page 44 undefined on input line 2012.

[44]

LaTeX Warning: Reference `predefine' on page 45 undefined on input line 2090.


LaTeX Warning: Reference `preredefine' on page 45 undefined on input line 2091.


[45]

LaTeX Warning: Reference `dictionaries' on page 46 undefined on input line 2115
.


LaTeX Warning: Reference `preappend' on page 46 undefined on input line 2129.


LaTeX Warning: Reference `precreate' on page 46 undefined on input line 2130.


LaTeX Warning: Reference `preremove' on page 46 undefined on input line 2130.


LaTeX Warning: Reference `preclose' on page 46 undefined on input line 2131.


LaTeX Warning: Reference `substaprint' on page 46 undefined on input line 2169.



LaTeX Warning: Reference `substaprint' on page 46 undefined on input line 2173.


[46]

LaTeX Warning: Reference `setup' on page 47 undefined on input line 2180.


LaTeX Warning: Reference `sect-extrasymbols' on page 47 undefined on input line
 2188.


LaTeX Warning: Reference `optimization' on page 47 undefined on input line 2191
.

[47] [48]) (./module.tex [49]
Chapter 4.

LaTeX Warning: Reference `setup' on page 50 undefined on input line 23.

[50]

LaTeX Warning: Reference `setup' on page 51 undefined on input line 69.


LaTeX Warning: Reference `substamoduleoption' on page 51 undefined on input lin
e 99.

[51] [52] [53] [54]) (./pattern.tex [55]
Chapter 5.
[56] [57]

LaTeX Warning: Reference `setup' on page 58 undefined on input line 192.

[58]

LaTeX Warning: Reference `dollars' on page 59 undefined on input line 234.

) (./dollar.tex [59]
Chapter 6.
[60] [61]

LaTeX Warning: Reference `prefactdollar' on page 62 undefined on input line 146
.


LaTeX Warning: Reference `substafactdollar' on page 62 undefined on input line 
147.


LaTeX Warning: Reference `polynomials' on page 62 undefined on input line 149.


LaTeX Warning: Reference `prewrite' on page 62 undefined on input line 154.


LaTeX Warning: Reference `substaprint' on page 62 undefined on input line 156.

[62]

LaTeX Warning: Reference `polynomials' on page 63 undefined on input line 217.

[63]

LaTeX Warning: Reference `substamoduleoption' on page 64 undefined on input lin
e 282.

[64]) (./statements.tex [65]
Chapter 7.

LaTeX Warning: Reference `substabracket' on page 66 undefined on input line 14.



LaTeX Warning: Reference `brackets' on page 66 undefined on input line 15.


LaTeX Warning: Reference `substabracket' on page 66 undefined on input line 20.



LaTeX Warning: Reference `substabracket' on page 66 undefined on input line 25.



LaTeX Warning: Reference `substaidentify' on page 66 undefined on input line 38
.


LaTeX Warning: Reference `substaidold' on page 66 undefined on input line 38.


LaTeX Warning: Reference `substaidold' on page 66 undefined on input line 47.


LaTeX Warning: Reference `substaidentify' on page 66 undefined on input line 54
.


LaTeX Warning: Reference `substaputinside' on page 66 undefined on input line 6
5.

[66]

LaTeX Warning: Reference `substabracket' on page 67 undefined on input line 73.



LaTeX Warning: Reference `substaabrackets' on page 67 undefined on input line 7
3.


LaTeX Warning: Reference `substasymmetrize' on page 67 undefined on input line 
89.


LaTeX Warning: Reference `substacyclesymmetrize' on page 67 undefined on input 
line 90.


LaTeX Warning: Reference `substarcyclesymmetrize' on page 67 undefined on input
 line 90.


LaTeX Warning: Reference `substasymmetrize' on page 67 undefined on input line 
94.


LaTeX Warning: Reference `tablebase' on page 67 undefined on input line 114.


LaTeX Warning: Reference `tblapply' on page 67 undefined on input line 114.


LaTeX Warning: Reference `substaargimplode' on page 67 undefined on input line 
129.


LaTeX Warning: Reference `substaargimplode' on page 67 undefined on input line 
132.

[67]

LaTeX Warning: Reference `substaargexplode' on page 68 undefined on input line 
145.


LaTeX Warning: Reference `substatopolynomial' on page 68 undefined on input lin
e 204.


LaTeX Warning: Reference `substaextrasymbols' on page 68 undefined on input lin
e 205.


LaTeX Warning: Reference `sect-extrasymbols' on page 68 undefined on input line
 205.


LaTeX Warning: Reference `substatopolynomial' on page 68 undefined on input lin
e 214.


LaTeX Warning: Reference `substaargument' on page 68 undefined on input line 22
7.

[68]

LaTeX Warning: Reference `substaendargument' on page 69 undefined on input line
 242.


LaTeX Warning: Reference `substaendargument' on page 69 undefined on input line
 247.


LaTeX Warning: Reference `substasymbols' on page 69 undefined on input line 291
.


LaTeX Warning: Reference `substavectors' on page 69 undefined on input line 294
.


LaTeX Warning: Reference `substaindex' on page 69 undefined on input line 297.


LaTeX Warning: Reference `substaindex' on page 69 undefined on input line 300.


LaTeX Warning: Reference `substanfunctions' on page 69 undefined on input line 
305.


LaTeX Warning: Reference `substanfunctions' on page 69 undefined on input line 
309.


LaTeX Warning: Reference `substacfunctions' on page 69 undefined on input line 
314.


LaTeX Warning: Reference `substacfunctions' on page 69 undefined on input line 
318.


LaTeX Warning: Reference `substatensors' on page 69 undefined on input line 322
.

[69]

LaTeX Warning: Reference `substantensors' on page 70 undefined on input line 32
6.


LaTeX Warning: Reference `substactensors' on page 70 undefined on input line 33
0.


LaTeX Warning: Reference `substaabrackets' on page 70 undefined on input line 3
71.


LaTeX Warning: Reference `substakeep' on page 70 undefined on input line 371.


LaTeX Warning: Reference `substacollect' on page 70 undefined on input line 372
.


LaTeX Warning: Reference `brackets' on page 70 undefined on input line 373.


LaTeX Warning: Reference `substaskip' on page 70 undefined on input line 381.


LaTeX Warning: Reference `substahide' on page 70 undefined on input line 381.


LaTeX Warning: Reference `substasave' on page 70 undefined on input line 382.


LaTeX Warning: Reference `substaload' on page 70 undefined on input line 382.


LaTeX Warning: Reference `substacollect' on page 70 undefined on input line 383
.


LaTeX Warning: Reference `substakeep' on page 70 undefined on input line 384.


LaTeX Warning: Reference `brackets' on page 70 undefined on input line 386.


LaTeX Warning: Reference `substaabrackets' on page 70 undefined on input line 3
90.


LaTeX Warning: Reference `brackets' on page 70 undefined on input line 403.

[70]

LaTeX Warning: Reference `substaabrackets' on page 71 undefined on input line 4
11.


LaTeX Warning: Reference `substacase' on page 71 undefined on input line 423.


LaTeX Warning: Reference `substaswitch' on page 71 undefined on input line 423.



LaTeX Warning: Reference `substadefault' on page 71 undefined on input line 424
.


LaTeX Warning: Reference `substaendswitch' on page 71 undefined on input line 4
24.


LaTeX Warning: Reference `substaswitch' on page 71 undefined on input line 442.



LaTeX Warning: Reference `substabreak' on page 71 undefined on input line 442.


LaTeX Warning: Reference `substadefault' on page 71 undefined on input line 443
.


LaTeX Warning: Reference `substaendswitch' on page 71 undefined on input line 4
43.


LaTeX Warning: Reference `substafunctions' on page 71 undefined on input line 4
67.


LaTeX Warning: Reference `substanfunctions' on page 71 undefined on input line 
467.

[71]

LaTeX Warning: Reference `substachainout' on page 72 undefined on input line 53
5.

[72]

LaTeX Warning: Reference `substachainin' on page 73 undefined on input line 554
.


LaTeX Warning: Reference `substatrace' on page 73 undefined on input line 573.


LaTeX Warning: Reference `gammaalgebra' on page 73 undefined on input line 574.



LaTeX Warning: Reference `gammaalgebra' on page 73 undefined on input line 600.


[73]

LaTeX Warning: Reference `substabracket' on page 74 undefined on input line 633
.


LaTeX Warning: Reference `substaabrackets' on page 74 undefined on input line 6
34.


LaTeX Warning: Reference `brackets' on page 74 undefined on input line 635.


LaTeX Warning: Reference `setupmaxtermsize' on page 74 undefined on input line 
661.


LaTeX Warning: Reference `setup' on page 74 undefined on input line 677.


LaTeX Warning: Reference `substafunctions' on page 74 undefined on input line 6
89.

[74]

LaTeX Warning: Reference `substacfunctions' on page 75 undefined on input line 
726.


LaTeX Warning: Reference `substafunctions' on page 75 undefined on input line 7
26.


LaTeX Warning: Reference `substacfunctions' on page 75 undefined on input line 
730.


LaTeX Warning: Reference `substaon' on page 75 undefined on input line 741.


LaTeX Warning: Reference `substaoff' on page 75 undefined on input line 741.


LaTeX Warning: Reference `substaon' on page 75 undefined on input line 745.


LaTeX Warning: Reference `substaoff' on page 75 undefined on input line 746.

[75]

LaTeX Warning: Reference `functions' on page 76 undefined on input line 761.


LaTeX Warning: Reference `functions' on page 76 undefined on input line 778.


LaTeX Warning: Reference `spectators' on page 76 undefined on input line 828.

[76]

LaTeX Warning: Reference `spectators' on page 77 undefined on input line 842.


LaTeX Warning: Reference `substafunctions' on page 77 undefined on input line 8
55.


LaTeX Warning: Reference `substatable' on page 77 undefined on input line 855.


LaTeX Warning: Reference `substantable' on page 77 undefined on input line 856.



LaTeX Warning: Reference `substatable' on page 77 undefined on input line 861.


LaTeX Warning: Reference `substafunctions' on page 77 undefined on input line 8
73.


LaTeX Warning: Reference `substatensors' on page 77 undefined on input line 874
.


LaTeX Warning: Reference `substantensors' on page 77 undefined on input line 87
4.


LaTeX Warning: Reference `substatensors' on page 77 undefined on input line 879
.


LaTeX Warning: Reference `substasymmetrize' on page 77 undefined on input line 
892.


LaTeX Warning: Reference `substaantisymmetrize' on page 77 undefined on input l
ine 893.


LaTeX Warning: Reference `substarcyclesymmetrize' on page 77 undefined on input
 line 893.


LaTeX Warning: Reference `substasymmetrize' on page 77 undefined on input line 
897.


LaTeX Warning: Reference `substatable' on page 77 undefined on input line 916.


LaTeX Warning: Reference `substafill' on page 77 undefined on input line 916.


LaTeX Warning: Reference `tablebase' on page 77 undefined on input line 917.

[77]

LaTeX Warning: Reference `substacase' on page 78 undefined on input line 938.


LaTeX Warning: Reference `substabreak' on page 78 undefined on input line 938.


LaTeX Warning: Reference `substaswitch' on page 78 undefined on input line 939.



LaTeX Warning: Reference `substaendswitch' on page 78 undefined on input line 9
39.


LaTeX Warning: Reference `substasave' on page 78 undefined on input line 955.


LaTeX Warning: Reference `substaload' on page 78 undefined on input line 955.

(/usr/share/texlive/texmf-dist/tex/latex/base/omlcmr.fd)

LaTeX Warning: Reference `substaextrasymbols' on page 78 undefined on input lin
e 958.

[78]

LaTeX Warning: Reference `substapolyratfun' on page 79 undefined on input line 
1018.


LaTeX Warning: Reference `substaindex' on page 79 undefined on input line 1033.



LaTeX Warning: Reference `substaautodeclare' on page 79 undefined on input line
 1056.


LaTeX Warning: Reference `substaautodeclare' on page 79 undefined on input line
 1067.


LaTeX Warning: Reference `substatracen' on page 79 undefined on input line 1067
.


LaTeX Warning: Reference `substaindex' on page 79 undefined on input line 1067.


[79]

LaTeX Warning: Reference `substaidentify' on page 80 undefined on input line 11
05.


LaTeX Warning: Reference `substaidentify' on page 80 undefined on input line 11
10.


LaTeX Warning: Reference `substaenddo' on page 80 undefined on input line 1122.



LaTeX Warning: Reference `substamoduleoption' on page 80 undefined on input lin
e 1127.


LaTeX Warning: Reference `substarepeat' on page 80 undefined on input line 1136
.


LaTeX Warning: Reference `substaif' on page 80 undefined on input line 1136.

[80]

LaTeX Warning: Reference `predo' on page 81 undefined on input line 1152.


LaTeX Warning: Reference `substandrop' on page 81 undefined on input line 1181.



LaTeX Warning: Reference `substandrop' on page 81 undefined on input line 1191.


[81]

LaTeX Warning: Reference `substaif' on page 82 undefined on input line 1243.


LaTeX Warning: Reference `substaelseif' on page 82 undefined on input line 1244
.


LaTeX Warning: Reference `substaendif' on page 82 undefined on input line 1245.



LaTeX Warning: Reference `substaif' on page 82 undefined on input line 1249.


LaTeX Warning: Reference `substaendif' on page 82 undefined on input line 1252.



LaTeX Warning: Reference `substaelseif' on page 82 undefined on input line 1255
.


LaTeX Warning: Reference `substaif' on page 82 undefined on input line 1268.


LaTeX Warning: Reference `substaelse' on page 82 undefined on input line 1269.


LaTeX Warning: Reference `substaendif' on page 82 undefined on input line 1270.



LaTeX Warning: Reference `substaif' on page 82 undefined on input line 1274.


LaTeX Warning: Reference `substaendif' on page 82 undefined on input line 1276.


[82]

LaTeX Warning: Reference `spectators' on page 83 undefined on input line 1297.


LaTeX Warning: Reference `substaargument' on page 83 undefined on input line 13
09.


LaTeX Warning: Reference `substaargument' on page 83 undefined on input line 13
13.


LaTeX Warning: Reference `substado' on page 83 undefined on input line 1327.


LaTeX Warning: Reference `substado' on page 83 undefined on input line 1330.


LaTeX Warning: Reference `substaif' on page 83 undefined on input line 1342.


LaTeX Warning: Reference `substaelseif' on page 83 undefined on input line 1343
.


LaTeX Warning: Reference `substaelse' on page 83 undefined on input line 1344.


LaTeX Warning: Reference `substaif' on page 83 undefined on input line 1347.


LaTeX Warning: Reference `substaelseif' on page 83 undefined on input line 1348
.


LaTeX Warning: Reference `substaelse' on page 83 undefined on input line 1348.

[83]

LaTeX Warning: Reference `substainexpression' on page 84 undefined on input lin
e 1362.


LaTeX Warning: Reference `substainside' on page 84 undefined on input line 1390
.


LaTeX Warning: Reference `dollars' on page 84 undefined on input line 1391.


LaTeX Warning: Reference `substainside' on page 84 undefined on input line 1395
.


LaTeX Warning: Reference `dollars' on page 84 undefined on input line 1397.


LaTeX Warning: Reference `substarepeat' on page 84 undefined on input line 1408
.


LaTeX Warning: Reference `substawhile' on page 84 undefined on input line 1408.



LaTeX Warning: Reference `substarepeat' on page 84 undefined on input line 1413
.


LaTeX Warning: Reference `substacase' on page 84 undefined on input line 1427.


LaTeX Warning: Reference `substabreak' on page 84 undefined on input line 1427.



LaTeX Warning: Reference `substadefault' on page 84 undefined on input line 142
8.


LaTeX Warning: Reference `substaswitch' on page 84 undefined on input line 1428
.


LaTeX Warning: Reference `setup' on page 84 undefined on input line 1436.

[84]

LaTeX Warning: Reference `substaterm' on page 85 undefined on input line 1450.


LaTeX Warning: Reference `substasort' on page 85 undefined on input line 1450.


LaTeX Warning: Reference `substaterm' on page 85 undefined on input line 1454.


LaTeX Warning: Reference `substasort' on page 85 undefined on input line 1456.


LaTeX Warning: Reference `substawhile' on page 85 undefined on input line 1468.



LaTeX Warning: Reference `substarepeat' on page 85 undefined on input line 1468
.


LaTeX Warning: Reference `substawhile' on page 85 undefined on input line 1471.



LaTeX Warning: Reference `substasetexitflag' on page 85 undefined on input line
 1484.


LaTeX Warning: Reference `substatopolynomial' on page 85 undefined on input lin
e 1500.


LaTeX Warning: Reference `substafrompolynomial' on page 85 undefined on input l
ine 1501.


LaTeX Warning: Reference `substaargtoextrasymbol' on page 85 undefined on input
 line 1501.


LaTeX Warning: Reference `sect-extrasymbols' on page 85 undefined on input line
 1503.


LaTeX Warning: Reference `substafactarg' on page 85 undefined on input line 150
8.


LaTeX Warning: Reference `substaformat' on page 85 undefined on input line 1510
.


LaTeX Warning: Reference `prewrite' on page 85 undefined on input line 1516.

[85]

LaTeX Warning: Reference `substasplitarg' on page 86 undefined on input line 15
46.


LaTeX Warning: Reference `substasplitarg' on page 86 undefined on input line 15
52.

[86]

LaTeX Warning: Reference `polynomials' on page 87 undefined on input line 1611.



LaTeX Warning: Reference `substafactorize' on page 87 undefined on input line 1
616.


LaTeX Warning: Reference `funnumfactors' on page 87 undefined on input line 162
3.


LaTeX Warning: Reference `polynomials' on page 87 undefined on input line 1641.



LaTeX Warning: Reference `substanfactorize' on page 87 undefined on input line 
1646.

[87]

LaTeX Warning: Reference `substaunfactorize' on page 88 undefined on input line
 1663.


LaTeX Warning: Reference `substanunfactorize' on page 88 undefined on input lin
e 1664.


LaTeX Warning: Reference `substatable' on page 88 undefined on input line 1680.



LaTeX Warning: Reference `substafillexpression' on page 88 undefined on input l
ine 1681.


LaTeX Warning: Reference `substaprinttable' on page 88 undefined on input line 
1682.


LaTeX Warning: Reference `substatable' on page 88 undefined on input line 1688.


[88] [89]

LaTeX Warning: Reference `substatable' on page 90 undefined on input line 1816.



LaTeX Warning: Reference `substafill' on page 90 undefined on input line 1817.


LaTeX Warning: Reference `funtable' on page 90 undefined on input line 1818.


LaTeX Warning: Reference `substaindex' on page 90 undefined on input line 1843.



LaTeX Warning: Reference `metric' on page 90 undefined on input line 1843.


LaTeX Warning: Reference `setup' on page 90 undefined on input line 1849.


LaTeX Warning: Reference `metric' on page 90 undefined on input line 1857.

[90]

LaTeX Warning: Reference `substaprint' on page 91 undefined on input line 1869.



Overfull \hbox (2.43333pt too wide) in paragraph at lines 1875--1879
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1880--1886
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1887--1890
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1891--1894
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1895--1899
[] []

LaTeX Warning: Reference `optimization' on page 91 undefined on input line 1902
.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 1900--1903
[] []

LaTeX Warning: Reference `optimization' on page 91 undefined on input line 1906
.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 1904--1907
[] []

LaTeX Warning: Reference `optimization' on page 91 undefined on input line 1910
.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 1908--1911
[] []

LaTeX Warning: Reference `optimization' on page 91 undefined on input line 1914
.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 1912--1915
[] []

LaTeX Warning: Reference `setup' on page 91 undefined on input line 1923.


LaTeX Warning: Reference `setup' on page 91 undefined on input line 1923.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 1916--1924
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1925--1930
[] []
[91]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 1931--1936
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1937--1939
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1940--1960
[] []

LaTeX Warning: Reference `setup' on page 92 undefined on input line 1968.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 1961--1969
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1970--1973
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1974--1977
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1978--1981
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1985--1987
[] []

LaTeX Warning: Reference `substafactarg' on page 92 undefined on input line 201
2.


LaTeX Warning: Reference `substatopolynomial' on page 92 undefined on input lin
e 2013.


LaTeX Warning: Reference `substaextrasymbols' on page 92 undefined on input lin
e 2013.


LaTeX Warning: Reference `sect-extrasymbols' on page 92 undefined on input line
 2014.

[92]

LaTeX Warning: Reference `substafactarg' on page 93 undefined on input line 201
9.


LaTeX Warning: Reference `substacfunctions' on page 93 undefined on input line 
2035.


LaTeX Warning: Reference `substatensors' on page 93 undefined on input line 203
6.


LaTeX Warning: Reference `substantensors' on page 93 undefined on input line 20
37.


LaTeX Warning: Reference `substatable' on page 93 undefined on input line 2038.



LaTeX Warning: Reference `substantable' on page 93 undefined on input line 2039
.


LaTeX Warning: Reference `substactable' on page 93 undefined on input line 2040
.


LaTeX Warning: Reference `substacfunctions' on page 93 undefined on input line 
2046.

[93]

LaTeX Warning: Reference `substaon' on page 94 undefined on input line 2125.


LaTeX Warning: Reference `substaoff' on page 94 undefined on input line 2125.


LaTeX Warning: Reference `substaon' on page 94 undefined on input line 2130.


LaTeX Warning: Reference `substaoff' on page 94 undefined on input line 2130.


LaTeX Warning: Reference `polynomials' on page 94 undefined on input line 2142.



LaTeX Warning: Reference `substafactorize' on page 94 undefined on input line 2
143.


LaTeX Warning: Reference `substalfactorized' on page 94 undefined on input line
 2144.


LaTeX Warning: Reference `substalfactorized' on page 94 undefined on input line
 2149.


LaTeX Warning: Reference `substaglobal' on page 94 undefined on input line 2151
.


LaTeX Warning: Reference `substalocal' on page 94 undefined on input line 2164.



LaTeX Warning: Reference `substaidnew' on page 94 undefined on input line 2173.



LaTeX Warning: Reference `substasave' on page 94 undefined on input line 2175.

[94]

LaTeX Warning: Reference `funreplace' on page 95 undefined on input line 2183.


LaTeX Warning: Reference `substalabel' on page 95 undefined on input line 2205.



LaTeX Warning: Reference `substalabel' on page 95 undefined on input line 2210.



LaTeX Warning: Reference `substanhide' on page 95 undefined on input line 2223.



LaTeX Warning: Reference `substaunhide' on page 95 undefined on input line 2224
.


LaTeX Warning: Reference `substanunhide' on page 95 undefined on input line 222
5.


LaTeX Warning: Reference `substapushhide' on page 95 undefined on input line 22
26.


LaTeX Warning: Reference `substapophide' on page 95 undefined on input line 222
7.


LaTeX Warning: Reference `setup' on page 95 undefined on input line 2238.


LaTeX Warning: Reference `substaskip' on page 95 undefined on input line 2243.


LaTeX Warning: Reference `substabracket' on page 95 undefined on input line 224
4.

[95]

LaTeX Warning: Reference `instrstore' on page 96 undefined on input line 2251.


LaTeX Warning: Reference `substaunhide' on page 96 undefined on input line 2258
.


LaTeX Warning: Reference `substahide' on page 96 undefined on input line 2259.


LaTeX Warning: Reference `substaalso' on page 96 undefined on input line 2278.


LaTeX Warning: Reference `substaidnew' on page 96 undefined on input line 2279.



LaTeX Warning: Reference `substaidold' on page 96 undefined on input line 2280.



LaTeX Warning: Reference `pattern' on page 96 undefined on input line 2287.


LaTeX Warning: Reference `substaon' on page 96 undefined on input line 2319.


LaTeX Warning: Reference `substaoff' on page 96 undefined on input line 2319.

[96] [97]
Overfull \hbox (104.45131pt too wide) in paragraph at lines 2395--2404
[] [] []

LaTeX Warning: Reference `substaidentify' on page 98 undefined on input line 24
14.


LaTeX Warning: Reference `substaalso' on page 98 undefined on input line 2415.


LaTeX Warning: Reference `substaidold' on page 98 undefined on input line 2416.



LaTeX Warning: Reference `substaidentify' on page 98 undefined on input line 24
21.


LaTeX Warning: Reference `substaidentify' on page 98 undefined on input line 24
32.


LaTeX Warning: Reference `substaalso' on page 98 undefined on input line 2433.


LaTeX Warning: Reference `substaidnew' on page 98 undefined on input line 2434.



LaTeX Warning: Reference `substaalso' on page 98 undefined on input line 2438.


LaTeX Warning: Reference `substaidentify' on page 98 undefined on input line 24
40.


LaTeX Warning: Reference `substaelseif' on page 98 undefined on input line 2453
.


LaTeX Warning: Reference `substaelse' on page 98 undefined on input line 2454.


LaTeX Warning: Reference `substaendif' on page 98 undefined on input line 2455.


[98]

LaTeX Warning: Reference `substaelse' on page 99 undefined on input line 2460.


LaTeX Warning: Reference `substaelseif' on page 99 undefined on input line 2461
.


LaTeX Warning: Reference `substaendif' on page 99 undefined on input line 2462.



Overfull \hbox (2.43333pt too wide) in paragraph at lines 2477--2500
[] []

LaTeX Warning: Reference `substaidnew' on page 99 undefined on input line 2508.



Overfull \hbox (2.43333pt too wide) in paragraph at lines 2501--2509
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2510--2515
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2516--2521
[] []

LaTeX Warning: Reference `substareplaceloop' on page 99 undefined on input line
 2527.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 2522--2528
[] []
[99]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 2529--2535
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2536--2539
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2540--2542
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2543--2547
[] []
[100]

LaTeX Warning: Reference `substaidentify' on page 101 undefined on input line 2
618.


LaTeX Warning: Reference `substaidentify' on page 101 undefined on input line 2
622.


LaTeX Warning: Reference `substaidentify' on page 101 undefined on input line 2
641.


LaTeX Warning: Reference `substaidentify' on page 101 undefined on input line 2
645.


LaTeX Warning: Reference `substadimension' on page 101 undefined on input line 
2665.


LaTeX Warning: Reference `substafixindex' on page 101 undefined on input line 2
666.


LaTeX Warning: Reference `substadimension' on page 101 undefined on input line 
2681.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 2674--2682
[] []
[101]

LaTeX Warning: Reference `substatrace' on page 102 undefined on input line 2687
.


LaTeX Warning: Reference `substatracen' on page 102 undefined on input line 268
7.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 2683--2688
[] []

LaTeX Warning: Reference `substaendinexpression' on page 102 undefined on input
 line 2698.


LaTeX Warning: Reference `substanotinparallel' on page 102 undefined on input l
ine 2725.


LaTeX Warning: Reference `substamoduleoption' on page 102 undefined on input li
ne 2726.


LaTeX Warning: Reference `substamoduleoption' on page 102 undefined on input li
ne 2752.


LaTeX Warning: Reference `substaon' on page 102 undefined on input line 2754.


LaTeX Warning: Reference `substaoff' on page 102 undefined on input line 2754.

[102]

LaTeX Warning: Reference `substaendinside' on page 103 undefined on input line 
2766.


LaTeX Warning: Reference `dollars' on page 103 undefined on input line 2767.


LaTeX Warning: Reference `substaargument' on page 103 undefined on input line 2
771.


LaTeX Warning: Reference `substaendinside' on page 103 undefined on input line 
2774.


LaTeX Warning: Reference `substaon' on page 103 undefined on input line 2796.


LaTeX Warning: Reference `substaoff' on page 103 undefined on input line 2796.


LaTeX Warning: Reference `substaon' on page 103 undefined on input line 2801.


LaTeX Warning: Reference `substaoff' on page 103 undefined on input line 2801.


LaTeX Warning: Reference `substahide' on page 103 undefined on input line 2813.


[103]

LaTeX Warning: Reference `substahide' on page 104 undefined on input line 2822.



LaTeX Warning: Reference `substabracket' on page 104 undefined on input line 28
44.


LaTeX Warning: Reference `substaabrackets' on page 104 undefined on input line 
2845.


LaTeX Warning: Reference `brackets' on page 104 undefined on input line 2846.


LaTeX Warning: Reference `substagoto' on page 104 undefined on input line 2890.



LaTeX Warning: Reference `substagoto' on page 104 undefined on input line 2896.



LaTeX Warning: Reference `substaidentify' on page 104 undefined on input line 2
897.

[104]

LaTeX Warning: Reference `polynomials' on page 105 undefined on input line 2913
.


LaTeX Warning: Reference `substafactorize' on page 105 undefined on input line 
2914.


LaTeX Warning: Reference `substasave' on page 105 undefined on input line 2955.



LaTeX Warning: Reference `substadelete' on page 105 undefined on input line 295
5.


LaTeX Warning: Reference `substasave' on page 105 undefined on input line 2959.


[105]

LaTeX Warning: Reference `substaglobal' on page 106 undefined on input line 297
9.


LaTeX Warning: Reference `substaglobal' on page 106 undefined on input line 298
6.


LaTeX Warning: Reference `substanormalize' on page 106 undefined on input line 
3002.


LaTeX Warning: Reference `substaabrackets' on page 106 undefined on input line 
3029.


LaTeX Warning: Reference `fundum' on page 106 undefined on input line 3030.

[106]

LaTeX Warning: Reference `substaidentify' on page 107 undefined on input line 3
051.


LaTeX Warning: Reference `substaidentify' on page 107 undefined on input line 3
055.


LaTeX Warning: Reference `substashuffle' on page 107 undefined on input line 30
75.


LaTeX Warning: Reference `substashuffle' on page 107 undefined on input line 30
79.


LaTeX Warning: Reference `substapolyfun' on page 107 undefined on input line 31
07.


LaTeX Warning: Reference `substaprocessbucketsize' on page 107 undefined on inp
ut line 3108.


LaTeX Warning: Reference `pardollars' on page 107 undefined on input line 3109.


[107]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3116--3119
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3120--3122
[] []

LaTeX Warning: Reference `substainparallel' on page 108 undefined on input line
 3134.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 3123--3135
[] []

LaTeX Warning: Reference `substanotinparallel' on page 108 undefined on input l
ine 3147.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 3136--3148
[] []

LaTeX Warning: Reference `substapolyfun' on page 108 undefined on input line 31
52.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 3149--3153
[] []

LaTeX Warning: Reference `substapolyratfun' on page 108 undefined on input line
 3159.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 3154--3160
[] []

LaTeX Warning: Reference `substaprocessbucketsize' on page 108 undefined on inp
ut line 3165.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 3161--3166
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3167--3174
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3175--3181
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3182--3188
[] []
[108]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3189--3194
[] []

LaTeX Warning: Reference `parallel' on page 109 undefined on input line 3204.


LaTeX Warning: Reference `pardollars' on page 109 undefined on input line 3205.


[109]

LaTeX Warning: Reference `substaidentify' on page 110 undefined on input line 3
284.


LaTeX Warning: Reference `substaidentify' on page 110 undefined on input line 3
288.


LaTeX Warning: Reference `substamulti' on page 110 undefined on input line 3340
.


LaTeX Warning: Reference `substadrop' on page 110 undefined on input line 3352.


[110]

LaTeX Warning: Reference `polynomials' on page 111 undefined on input line 3376
.


LaTeX Warning: Reference `substafactorize' on page 111 undefined on input line 
3377.


LaTeX Warning: Reference `substafactorize' on page 111 undefined on input line 
3380.


LaTeX Warning: Reference `substafunctions' on page 111 undefined on input line 
3407.


LaTeX Warning: Reference `substacfunctions' on page 111 undefined on input line
 3407.


LaTeX Warning: Reference `substafunctions' on page 111 undefined on input line 
3412.


LaTeX Warning: Reference `substahide' on page 111 undefined on input line 3425.



LaTeX Warning: Reference `substaunhide' on page 111 undefined on input line 342
6.


LaTeX Warning: Reference `substanunhide' on page 111 undefined on input line 34
27.


LaTeX Warning: Reference `substapushhide' on page 111 undefined on input line 3
428.


LaTeX Warning: Reference `substapophide' on page 111 undefined on input line 34
29.

[111]

LaTeX Warning: Reference `substahide' on page 112 undefined on input line 3435.



LaTeX Warning: Reference `substaargument' on page 112 undefined on input line 3
453.


LaTeX Warning: Reference `substasplitarg' on page 112 undefined on input line 3
454.


LaTeX Warning: Reference `substamakeinteger' on page 112 undefined on input lin
e 3454.


LaTeX Warning: Reference `substasplitarg' on page 112 undefined on input line 3
464.


LaTeX Warning: Reference `substainparallel' on page 112 undefined on input line
 3495.


LaTeX Warning: Reference `substamoduleoption' on page 112 undefined on input li
ne 3496.


LaTeX Warning: Reference `substainparallel' on page 112 undefined on input line
 3502.

[112]

LaTeX Warning: Reference `substaprint' on page 113 undefined on input line 3522
.


LaTeX Warning: Reference `substaprint' on page 113 undefined on input line 3527
.


LaTeX Warning: Reference `substaskip' on page 113 undefined on input line 3541.



LaTeX Warning: Reference `substaskip' on page 113 undefined on input line 3545.



LaTeX Warning: Reference `substafunctions' on page 113 undefined on input line 
3566.


LaTeX Warning: Reference `substatable' on page 113 undefined on input line 3566
.


LaTeX Warning: Reference `substactable' on page 113 undefined on input line 356
7.


LaTeX Warning: Reference `substatable' on page 113 undefined on input line 3573
.

[113]

LaTeX Warning: Reference `substafunctions' on page 114 undefined on input line 
3585.


LaTeX Warning: Reference `substatensors' on page 114 undefined on input line 35
86.


LaTeX Warning: Reference `substactensors' on page 114 undefined on input line 3
586.


LaTeX Warning: Reference `substatensors' on page 114 undefined on input line 35
92.


LaTeX Warning: Reference `substafunctions' on page 114 undefined on input line 
3595.


LaTeX Warning: Reference `polynomials' on page 114 undefined on input line 3606
.


LaTeX Warning: Reference `substaunfactorize' on page 114 undefined on input lin
e 3607.


LaTeX Warning: Reference `substaunfactorize' on page 114 undefined on input lin
e 3610.


LaTeX Warning: Reference `substahide' on page 114 undefined on input line 3638.



LaTeX Warning: Reference `substanhide' on page 114 undefined on input line 3639
.


LaTeX Warning: Reference `substaunhide' on page 114 undefined on input line 364
0.


LaTeX Warning: Reference `substapushhide' on page 114 undefined on input line 3
641.


LaTeX Warning: Reference `substapophide' on page 114 undefined on input line 36
42.


LaTeX Warning: Reference `substaunhide' on page 114 undefined on input line 364
6.


LaTeX Warning: Reference `substahide' on page 114 undefined on input line 3646.



LaTeX Warning: Reference `substaon' on page 114 undefined on input line 3665.


LaTeX Warning: Reference `substaoff' on page 114 undefined on input line 3665.

[114]

LaTeX Warning: Reference `substaoff' on page 115 undefined on input line 3670.


LaTeX Warning: Reference `substaon' on page 115 undefined on input line 3671.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 3680--3682
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3683--3685
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3686--3688
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3689--3691
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3692--3694
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3695--3697
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3698--3700
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3701--3703
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3704--3706
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3707--3709
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3710--3712
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3713--3715
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3716--3719
[] []

LaTeX Warning: Reference `substaon' on page 115 undefined on input line 3730.

[115]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3737--3739
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3740--3742
[] []

LaTeX Warning: Reference `checkpoints' on page 116 undefined on input line 3745
.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 3743--3746
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3747--3749
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3750--3753
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3754--3756
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3757--3759
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3760--3763
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3764--3766
[] []

LaTeX Warning: Reference `nospacesinnumbers' on page 116 undefined on input lin
e 3776.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 3767--3777
[] []

LaTeX Warning: Reference `substafactarg' on page 116 undefined on input line 37
82.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 3778--3783
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3784--3787
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3788--3790
[] []
[116]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3791--3795
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3796--3800
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3801--3803
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3804--3807
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3808--3810
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3811--3813
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3814--3816
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3817--3821
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3822--3826
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3827--3830
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3831--3835
[] []

LaTeX Warning: Reference `ontotalsize' on page 117 undefined on input line 3839
.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 3836--3840
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3841--3843
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3844--3847
[] []

LaTeX Warning: Reference `substaon' on page 117 undefined on input line 3849.


LaTeX Warning: Reference `substaoff' on page 117 undefined on input line 3861.

[117]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3867--3870
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3871--3874
[] []

LaTeX Warning: Reference `checkpoints' on page 118 undefined on input line 3878
.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 3875--3879
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3880--3885
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3886--3894
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3895--3901
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3902--3904
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3905--3908
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3909--3912
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3916--3918
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3919--3922
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3923--3927
[] []
[118]

LaTeX Warning: Reference `nospacesinnumbers' on page 119 undefined on input lin
e 3936.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 3928--3937
[] []

LaTeX Warning: Reference `substafactarg' on page 119 undefined on input line 39
43.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 3938--3944
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3945--3949
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3950--3954
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3955--3959
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3960--3965
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3966--3974
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3975--3978
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3979--3982
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3983--3985
[] []

LaTeX Warning: Reference `setup' on page 119 undefined on input line 3989.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 3986--3990
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3991--3993
[] []
[119]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3994--3997
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3998--4002
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 4003--4007
[] []

LaTeX Warning: Reference `setup' on page 120 undefined on input line 4016.


LaTeX Warning: Reference `running' on page 120 undefined on input line 4016.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 4008--4017
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 4018--4021
[] []

LaTeX Warning: Reference `running' on page 120 undefined on input line 4029.


LaTeX Warning: Reference `setup' on page 120 undefined on input line 4029.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 4022--4030
[] []

LaTeX Warning: Reference `substaidentify' on page 120 undefined on input line 4
042.


LaTeX Warning: Reference `substaidentify' on page 120 undefined on input line 4
046.


LaTeX Warning: Reference `substaidentify' on page 120 undefined on input line 4
065.

[120]

LaTeX Warning: Reference `substaidentify' on page 121 undefined on input line 4
069.


LaTeX Warning: Reference `substamoduleoption' on page 121 undefined on input li
ne 4089.


LaTeX Warning: Reference `substapolyfun' on page 121 undefined on input line 41
33.


LaTeX Warning: Reference `substamoduleoption' on page 121 undefined on input li
ne 4134.

[121]

LaTeX Warning: Reference `substapolyfun' on page 122 undefined on input line 41
59.

[122]

LaTeX Warning: Reference `substapolyfun' on page 123 undefined on input line 42
11.


LaTeX Warning: Reference `substahide' on page 123 undefined on input line 4230.



LaTeX Warning: Reference `substanhide' on page 123 undefined on input line 4231
.


LaTeX Warning: Reference `substaunhide' on page 123 undefined on input line 423
2.


LaTeX Warning: Reference `substanunhide' on page 123 undefined on input line 42
33.


LaTeX Warning: Reference `substapushhide' on page 123 undefined on input line 4
234.


LaTeX Warning: Reference `substapushhide' on page 123 undefined on input line 4
238.


LaTeX Warning: Reference `substaprintc' on page 123 undefined on input line 425
2.


LaTeX Warning: Reference `substanprint' on page 123 undefined on input line 425
3.


LaTeX Warning: Reference `substaprinttable' on page 123 undefined on input line
 4254.

[123]

LaTeX Warning: Reference `substaformat' on page 124 undefined on input line 429
4.

[124]

LaTeX Warning: Reference `substaprint' on page 125 undefined on input line 4387
.


LaTeX Warning: Reference `substaprint' on page 125 undefined on input line 4392
.


LaTeX Warning: Reference `substabracket' on page 125 undefined on input line 43
96.


LaTeX Warning: Reference `substaabrackets' on page 125 undefined on input line 
4396.


LaTeX Warning: Reference `substaprint' on page 125 undefined on input line 4411
.


LaTeX Warning: Reference `substatable' on page 125 undefined on input line 4412
.


LaTeX Warning: Reference `substafill' on page 125 undefined on input line 4413.



LaTeX Warning: Reference `substafillexpression' on page 125 undefined on input 
line 4414.


LaTeX Warning: Reference `funtable' on page 125 undefined on input line 4415.


LaTeX Warning: Reference `substafillexpression' on page 125 undefined on input 
line 4420.


LaTeX Warning: Reference `substaformat' on page 125 undefined on input line 442
2.


LaTeX Warning: Reference `substafill' on page 125 undefined on input line 4425.


[125]

LaTeX Warning: Reference `substaformat' on page 126 undefined on input line 445
0.


LaTeX Warning: Reference `substamoduleoption' on page 126 undefined on input li
ne 4474.


LaTeX Warning: Reference `setupprocessbucketsize' on page 126 undefined on inpu
t line 4475.


LaTeX Warning: Reference `parallel' on page 126 undefined on input line 4480.


LaTeX Warning: Reference `substamoduleoption' on page 126 undefined on input li
ne 4482.


LaTeX Warning: Reference `setupprocessbucketsize' on page 126 undefined on inpu
t line 4483.


LaTeX Warning: Reference `substaon' on page 126 undefined on input line 4494.


LaTeX Warning: Reference `substaoff' on page 126 undefined on input line 4494.


LaTeX Warning: Reference `substaon' on page 126 undefined on input line 4499.


LaTeX Warning: Reference `substaoff' on page 126 undefined on input line 4499.


LaTeX Warning: Reference `substahide' on page 126 undefined on input line 4511.



LaTeX Warning: Reference `substanhide' on page 126 undefined on input line 4512
.


LaTeX Warning: Reference `substaunhide' on page 126 undefined on input line 451
3.


LaTeX Warning: Reference `substanunhide' on page 126 undefined on input line 45
14.


LaTeX Warning: Reference `substapophide' on page 126 undefined on input line 45
15.


LaTeX Warning: Reference `substahide' on page 126 undefined on input line 4519.



LaTeX Warning: Reference `substapophide' on page 126 undefined on input line 45
20.

[126]

LaTeX Warning: Reference `substaantiputinside' on page 127 undefined on input l
ine 4532.


LaTeX Warning: Reference `substaantiputinside' on page 127 undefined on input l
ine 4539.


LaTeX Warning: Reference `substasymmetrize' on page 127 undefined on input line
 4603.


LaTeX Warning: Reference `substacyclesymmetrize' on page 127 undefined on input
 line 4604.


LaTeX Warning: Reference `substaantisymmetrize' on page 127 undefined on input 
line 4604.

[127]

LaTeX Warning: Reference `substasymmetrize' on page 128 undefined on input line
 4609.


LaTeX Warning: Reference `preprocessor' on page 128 undefined on input line 463
0.


LaTeX Warning: Reference `substawhile' on page 128 undefined on input line 4650
.


LaTeX Warning: Reference `dollars' on page 128 undefined on input line 4660.


LaTeX Warning: Reference `spectators' on page 128 undefined on input line 4673.


[128]

LaTeX Warning: Reference `substasum' on page 129 undefined on input line 4685.


LaTeX Warning: Reference `substaendrepeat' on page 129 undefined on input line 
4717.


LaTeX Warning: Reference `substawhile' on page 129 undefined on input line 4717
.


LaTeX Warning: Reference `substaendrepeat' on page 129 undefined on input line 
4722.

[129]

LaTeX Warning: Reference `substaif' on page 130 undefined on input line 4781.

[130]

LaTeX Warning: Reference `substafunctions' on page 131 undefined on input line 
4853.


LaTeX Warning: Reference `substacyclesymmetrize' on page 131 undefined on input
 line 4853.


LaTeX Warning: Reference `substaif' on page 131 undefined on input line 4889.


LaTeX Warning: Reference `substaload' on page 131 undefined on input line 4901.


[131]

LaTeX Warning: Reference `substaload' on page 132 undefined on input line 4911.



LaTeX Warning: Reference `substaidentify' on page 132 undefined on input line 4
928.


LaTeX Warning: Reference `substaidentify' on page 132 undefined on input line 4
932.


LaTeX Warning: Reference `substaexit' on page 132 undefined on input line 4986.


[132]

LaTeX Warning: Reference `substastuffle' on page 133 undefined on input line 50
03.


LaTeX Warning: Reference `substamerge' on page 133 undefined on input line 5004
.


LaTeX Warning: Reference `fundistrib' on page 133 undefined on input line 5013.



LaTeX Warning: Reference `substastuffle' on page 133 undefined on input line 50
54.

[133]

LaTeX Warning: Reference `substanskip' on page 134 undefined on input line 5072
.


LaTeX Warning: Reference `substabracket' on page 134 undefined on input line 50
82.


LaTeX Warning: Reference `substanskip' on page 134 undefined on input line 5083
.


LaTeX Warning: Reference `substaidentify' on page 134 undefined on input line 5
086.


LaTeX Warning: Reference `substamultiply' on page 134 undefined on input line 5
087.


LaTeX Warning: Reference `substaterm' on page 134 undefined on input line 5099.



LaTeX Warning: Reference `substaendterm' on page 134 undefined on input line 50
99.


LaTeX Warning: Reference `substaterm' on page 134 undefined on input line 5103.



LaTeX Warning: Reference `substaendterm' on page 134 undefined on input line 51
04.


LaTeX Warning: Reference `substasplitfirstarg' on page 134 undefined on input l
ine 5118.


LaTeX Warning: Reference `substasplitlastarg' on page 134 undefined on input li
ne 5119.


LaTeX Warning: Reference `substafactarg' on page 134 undefined on input line 51
20.

[134]

LaTeX Warning: Reference `substaargument' on page 135 undefined on input line 5
131.


LaTeX Warning: Reference `substasplitarg' on page 135 undefined on input line 5
163.


LaTeX Warning: Reference `substasplitlastarg' on page 135 undefined on input li
ne 5164.


LaTeX Warning: Reference `substasplitarg' on page 135 undefined on input line 5
168.


LaTeX Warning: Reference `substasplitarg' on page 135 undefined on input line 5
192.


LaTeX Warning: Reference `substasplitfirstarg' on page 135 undefined on input l
ine 5193.


LaTeX Warning: Reference `substasplitarg' on page 135 undefined on input line 5
197.


LaTeX Warning: Reference `substashuffle' on page 135 undefined on input line 52
23.

[135] [136]

LaTeX Warning: Reference `substashuffle' on page 137 undefined on input line 52
81.


LaTeX Warning: Reference `rootofunity' on page 137 undefined on input line 5289
.


LaTeX Warning: Reference `substasymbols' on page 137 undefined on input line 52
93.


LaTeX Warning: Reference `substarenumber' on page 137 undefined on input line 5
305.


LaTeX Warning: Reference `substacase' on page 137 undefined on input line 5340.



LaTeX Warning: Reference `substabreak' on page 137 undefined on input line 5340
.


LaTeX Warning: Reference `substadefault' on page 137 undefined on input line 53
41.


LaTeX Warning: Reference `substaendswitch' on page 137 undefined on input line 
5341.

[137]

LaTeX Warning: Reference `substaif' on page 138 undefined on input line 5425.


LaTeX Warning: Reference `substadiscard' on page 138 undefined on input line 54
25.

[138]

LaTeX Warning: Reference `substaantisymmetrize' on page 139 undefined on input 
line 5445.


LaTeX Warning: Reference `substacyclesymmetrize' on page 139 undefined on input
 line 5446.


LaTeX Warning: Reference `substarcyclesymmetrize' on page 139 undefined on inpu
t line 5446.

[139]

LaTeX Warning: Reference `substafunctions' on page 140 undefined on input line 
5533.


LaTeX Warning: Reference `substactable' on page 140 undefined on input line 553
3.


LaTeX Warning: Reference `substantable' on page 140 undefined on input line 553
4.


LaTeX Warning: Reference `substafill' on page 140 undefined on input line 5534.



LaTeX Warning: Reference `substantable' on page 140 undefined on input line 554
1.


LaTeX Warning: Reference `substafill' on page 140 undefined on input line 5557.


[140] [141]

LaTeX Warning: Reference `dollars' on page 142 undefined on input line 5632.


LaTeX Warning: Reference `substacleartable' on page 142 undefined on input line
 5642.


LaTeX Warning: Reference `tablebase' on page 142 undefined on input line 5652.


LaTeX Warning: Reference `substafunctions' on page 142 undefined on input line 
5664.


LaTeX Warning: Reference `substactensors' on page 142 undefined on input line 5
665.


LaTeX Warning: Reference `substantensors' on page 142 undefined on input line 5
665.


LaTeX Warning: Reference `substantensors' on page 142 undefined on input line 5
676.


LaTeX Warning: Reference `substafunctions' on page 142 undefined on input line 
5679.


LaTeX Warning: Reference `substaendterm' on page 142 undefined on input line 56
90.


LaTeX Warning: Reference `substasort' on page 142 undefined on input line 5690.



LaTeX Warning: Reference `substaendterm' on page 142 undefined on input line 56
95.


LaTeX Warning: Reference `substasort' on page 142 undefined on input line 5698.



LaTeX Warning: Reference `substaprint' on page 142 undefined on input line 5701
.

[142]

LaTeX Warning: Reference `tablebase' on page 143 undefined on input line 5716.


LaTeX Warning: Reference `tbltestuse' on page 143 undefined on input line 5716.



LaTeX Warning: Reference `tform' on page 143 undefined on input line 5731.


LaTeX Warning: Reference `tform' on page 143 undefined on input line 5742.


LaTeX Warning: Reference `substaon' on page 143 undefined on input line 5743.


LaTeX Warning: Reference `setup' on page 143 undefined on input line 5743.


LaTeX Warning: Reference `substafactarg' on page 143 undefined on input line 57
54.


LaTeX Warning: Reference `substafrompolynomial' on page 143 undefined on input 
line 5755.


LaTeX Warning: Reference `substaargtoextrasymbol' on page 143 undefined on inpu
t line 5755.


LaTeX Warning: Reference `substaextrasymbols' on page 143 undefined on input li
ne 5756.


LaTeX Warning: Reference `sect-extrasymbols' on page 143 undefined on input lin
e 5757.


LaTeX Warning: Reference `substafactarg' on page 143 undefined on input line 57
62.


LaTeX Warning: Reference `prewrite' on page 143 undefined on input line 5768.

[143]

LaTeX Warning: Reference `spectators' on page 144 undefined on input line 5789.



LaTeX Warning: Reference `substatovector' on page 144 undefined on input line 5
802.


Overfull \hbox (2.43333pt too wide) in paragraph at lines 5827--5830
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 5831--5834
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 5835--5838
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 5839--5842
[] []

LaTeX Warning: Reference `substatotensor' on page 144 undefined on input line 5
853.

[144]

LaTeX Warning: Reference `substatracen' on page 145 undefined on input line 587
3.


LaTeX Warning: Reference `substachisholm' on page 145 undefined on input line 5
873.


LaTeX Warning: Reference `substaunittrace' on page 145 undefined on input line 
5874.


LaTeX Warning: Reference `gammaalgebra' on page 145 undefined on input line 587
5.


LaTeX Warning: Reference `gammaalgebra' on page 145 undefined on input line 588
3.


LaTeX Warning: Reference `substachisholm' on page 145 undefined on input line 5
889.


LaTeX Warning: Reference `substachisholm' on page 145 undefined on input line 5
894.


LaTeX Warning: Reference `substachisholm' on page 145 undefined on input line 5
900.


LaTeX Warning: Reference `substachisholm' on page 145 undefined on input line 5
911.


LaTeX Warning: Reference `substatrace' on page 145 undefined on input line 5933
.


LaTeX Warning: Reference `substachisholm' on page 145 undefined on input line 5
933.


LaTeX Warning: Reference `substaunittrace' on page 145 undefined on input line 
5934.


LaTeX Warning: Reference `gammaalgebra' on page 145 undefined on input line 593
5.

[145]

LaTeX Warning: Reference `substaindex' on page 146 undefined on input line 5944
.


LaTeX Warning: Reference `gammaalgebra' on page 146 undefined on input line 594
6.

[146] [147] [148]

LaTeX Warning: Reference `funreplace' on page 149 undefined on input line 6169.



LaTeX Warning: Reference `funreplace' on page 149 undefined on input line 6174.



LaTeX Warning: Reference `polynomials' on page 149 undefined on input line 6189
.


LaTeX Warning: Reference `substafactorize' on page 149 undefined on input line 
6190.


LaTeX Warning: Reference `substafactorize' on page 149 undefined on input line 
6198.

[149]

LaTeX Warning: Reference `substanunfactorize' on page 150 undefined on input li
ne 6212.


LaTeX Warning: Reference `substahide' on page 150 undefined on input line 6225.



LaTeX Warning: Reference `substanhide' on page 150 undefined on input line 6226
.


LaTeX Warning: Reference `substanunhide' on page 150 undefined on input line 62
27.


LaTeX Warning: Reference `substapushhide' on page 150 undefined on input line 6
228.


LaTeX Warning: Reference `substapophide' on page 150 undefined on input line 62
29.


LaTeX Warning: Reference `substahide' on page 150 undefined on input line 6238.



LaTeX Warning: Reference `substatrace' on page 150 undefined on input line 6258
.


LaTeX Warning: Reference `substatracen' on page 150 undefined on input line 625
8.


LaTeX Warning: Reference `substachisholm' on page 150 undefined on input line 6
259.


LaTeX Warning: Reference `gammaalgebra' on page 150 undefined on input line 626
0.


LaTeX Warning: Reference `gammaalgebra' on page 150 undefined on input line 626
8.

[150]

LaTeX Warning: Reference `substaendwhile' on page 151 undefined on input line 6
296.


LaTeX Warning: Reference `substarepeat' on page 151 undefined on input line 629
6.


LaTeX Warning: Reference `substaif' on page 151 undefined on input line 6297.


LaTeX Warning: Reference `substaendwhile' on page 151 undefined on input line 6
302.


LaTeX Warning: Reference `substaif' on page 151 undefined on input line 6306.


LaTeX Warning: Reference `substaon' on page 151 undefined on input line 6342.


LaTeX Warning: Reference `substaoff' on page 151 undefined on input line 6342.


LaTeX Warning: Reference `substaon' on page 151 undefined on input line 6347.


LaTeX Warning: Reference `substaoff' on page 151 undefined on input line 6348.

[151]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 6356--6358
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6359--6361
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6362--6364
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6365--6367
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6368--6370
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6371--6373
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6374--6376
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6377--6379
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6380--6382
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6383--6385
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6386--6388
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6389--6391
[] []
) (./functions.tex [152]
Chapter 8.

LaTeX Warning: Reference `statements' on page 153 undefined on input line 31.

[153] [154]

LaTeX Warning: Reference `substaif' on page 155 undefined on input line 164.

[155] [156]

LaTeX Warning: Reference `substacontract' on page 157 undefined on input line 3
23.

[157]

LaTeX Warning: Reference `extrasymbols' on page 158 undefined on input line 428
.

[158]

LaTeX Warning: Reference `substafunctions' on page 159 undefined on input line 
502.

[159]

LaTeX Warning: Reference `funreplace' on page 160 undefined on input line 566.


LaTeX Warning: Reference `substaidentify' on page 160 undefined on input line 5
67.


LaTeX Warning: Reference `substaalso' on page 160 undefined on input line 580.

[160] [161]

LaTeX Warning: Reference `funmod2' on page 162 undefined on input line 723.


LaTeX Warning: Reference `funrem' on page 162 undefined on input line 723.


LaTeX Warning: Reference `funmod' on page 162 undefined on input line 734.

[162]

LaTeX Warning: Reference `diagrams' on page 163 undefined on input line 767.


LaTeX Warning: Reference `polynomials' on page 163 undefined on input line 784.



LaTeX Warning: Reference `dollars' on page 163 undefined on input line 785.

[163] [164]

LaTeX Warning: Reference `polynomials' on page 165 undefined on input line 904.



LaTeX Warning: Reference `fungcd' on page 165 undefined on input line 905.


LaTeX Warning: Reference `fundiv' on page 165 undefined on input line 905.


LaTeX Warning: Reference `funrem' on page 165 undefined on input line 905.


LaTeX Warning: Reference `funexteuclidean' on page 165 undefined on input line 
940.


LaTeX Warning: Reference `funmakerational' on page 165 undefined on input line 
941.

[165]

LaTeX Warning: Reference `presetrandom' on page 166 undefined on input line 985
.


LaTeX Warning: Reference `funrandom' on page 166 undefined on input line 1015.


LaTeX Warning: Reference `presetrandom' on page 166 undefined on input line 101
7.

[166]

LaTeX Warning: Reference `substaidnew' on page 167 undefined on input line 1051
.

[167]

LaTeX Warning: Reference `substaload' on page 168 undefined on input line 1117.



LaTeX Warning: Reference `substasave' on page 168 undefined on input line 1178.



LaTeX Warning: Reference `substafillexpression' on page 168 undefined on input 
line 1180.

[168]

LaTeX Warning: Reference `tablebase' on page 169 undefined on input line 1191.


LaTeX Warning: Reference `substaload' on page 169 undefined on input line 1214.



LaTeX Warning: Reference `substakeep' on page 169 undefined on input line 1225.


[169]

LaTeX Warning: Reference `diagrams' on page 170 undefined on input line 1260.

) (./bracket.tex [170]
Chapter 9.
[171]

LaTeX Warning: Reference `setup' on page 172 undefined on input line 95.

[172]

LaTeX Warning: Reference `substanormalize' on page 173 undefined on input line 
159.


LaTeX Warning: Reference `substamakeinteger' on page 173 undefined on input lin
e 160.


LaTeX Warning: Reference `substacollect' on page 173 undefined on input line 16
8.

[173]

LaTeX Warning: Reference `setup' on page 174 undefined on input line 235.

) (./optim.tex [174] [175]
Chapter 10.

LaTeX Warning: Reference `substaextrasymbols' on page 176 undefined on input li
ne 29.


LaTeX Warning: Reference `substaextrasymbols' on page 176 undefined on input li
ne 50.

[176]

LaTeX Warning: Reference `substatopolynomial' on page 177 undefined on input li
ne 89.

[177]

Package hyperref Warning: Difference (2) between bookmark levels is greater 
(hyperref)                than one, level fixed on input line 124.

[178]

LaTeX Warning: Reference `tbl:defaults' on page 179 undefined on input line 186
.

[179] [180]) (./polynomials.tex [181] [182]
Chapter 11.

LaTeX Warning: Reference `substapolyfun' on page 183 undefined on input line 11
.


LaTeX Warning: Reference `substapolyratfun' on page 183 undefined on input line
 13.


LaTeX Warning: Reference `setupmaxtermsize' on page 183 undefined on input line
 28.


LaTeX Warning: Reference `substaextrasymbols' on page 183 undefined on input li
ne 35.


LaTeX Warning: Reference `fungcd' on page 183 undefined on input line 38.


LaTeX Warning: Reference `fundiv' on page 183 undefined on input line 39.


LaTeX Warning: Reference `funrem' on page 183 undefined on input line 40.

[183]

LaTeX Warning: Reference `substafactarg' on page 184 undefined on input line 69
.


LaTeX Warning: Reference `substachainout' on page 184 undefined on input line 8
4.


LaTeX Warning: Reference `substafactorize' on page 184 undefined on input line 
114.


LaTeX Warning: Reference `substanfactorize' on page 184 undefined on input line
 114.


LaTeX Warning: Reference `substaunfactorize' on page 184 undefined on input lin
e 115.


LaTeX Warning: Reference `substanunfactorize' on page 184 undefined on input li
ne 116.


LaTeX Warning: Reference `substabracket' on page 184 undefined on input line 11
8.

[184] [185] [186]

LaTeX Warning: Reference `substalfactorized' on page 187 undefined on input lin
e 234.


LaTeX Warning: Reference `substagfactorized' on page 187 undefined on input lin
e 235.

[187] [188]

LaTeX Warning: Reference `substaunfactorize' on page 189 undefined on input lin
e 379.

[189] [190] [191] [192] [193]

LaTeX Warning: Reference `fungcd' on page 194 undefined on input line 605.


LaTeX Warning: Reference `fundiv' on page 194 undefined on input line 605.


LaTeX Warning: Reference `funrem' on page 194 undefined on input line 605.


LaTeX Warning: Reference `substanormalize' on page 194 undefined on input line 
606.


LaTeX Warning: Reference `substamakeinteger' on page 194 undefined on input lin
e 607.


LaTeX Warning: Reference `substafactarg' on page 194 undefined on input line 60
7.

) (./tablebas.tex [194]
Chapter 12.
[195] [196]

LaTeX Warning: Reference `tblopen' on page 197 undefined on input line 160.


LaTeX Warning: Reference `tblcreate' on page 197 undefined on input line 160.


LaTeX Warning: Reference `tbltestuse' on page 197 undefined on input line 196.


LaTeX Warning: Reference `tbluse' on page 197 undefined on input line 196.

[197]

LaTeX Warning: Reference `tblopen' on page 198 undefined on input line 221.


LaTeX Warning: Reference `tblopen' on page 198 undefined on input line 238.


LaTeX Warning: Reference `tblenter' on page 198 undefined on input line 258.


LaTeX Warning: Reference `tblload' on page 198 undefined on input line 258.

[198]

LaTeX Warning: Reference `tblopen' on page 199 undefined on input line 287.


LaTeX Warning: Reference `tblenter' on page 199 undefined on input line 287.


LaTeX Warning: Reference `tbladdto' on page 199 undefined on input line 316.


LaTeX Warning: Reference `tblon' on page 199 undefined on input line 316.


LaTeX Warning: Reference `tbladdto' on page 199 undefined on input line 334.


LaTeX Warning: Reference `tbloff' on page 199 undefined on input line 334.


LaTeX Warning: Reference `tblcreate' on page 199 undefined on input line 351.


LaTeX Warning: Reference `precall' on page 199 undefined on input line 362.


LaTeX Warning: Reference `preinclude' on page 199 undefined on input line 363.


LaTeX Warning: Reference `tbluse' on page 199 undefined on input line 377.

[199]

LaTeX Warning: Reference `tbltestuse' on page 200 undefined on input line 400.


LaTeX Warning: Reference `tblapply' on page 200 undefined on input line 400.

) (./dict.tex [200]
Chapter 13.
[201] [202] [203] [204] [205]

LaTeX Warning: Reference `substaextrasymbols' on page 206 undefined on input li
ne 321.

[206] [207]) (./gamma.tex [208]
Chapter 14.

LaTeX Warning: Reference `substatrace' on page 209 undefined on input line 53.

[209]

LaTeX Warning: Reference `substatracen' on page 210 undefined on input line 62.



LaTeX Warning: Reference `substaunittrace' on page 210 undefined on input line 
67.


LaTeX Warning: Reference `substachisholm' on page 210 undefined on input line 1
14.

[210] [211] [212]

LaTeX Warning: Reference `fundistrib' on page 213 undefined on input line 278.

) (./metric.tex [213]
Chapter 15.
[214] [215]

LaTeX Warning: Reference `substafixindex' on page 216 undefined on input line 1
61.


LaTeX Warning: Reference `substasum' on page 216 undefined on input line 170.

[216] [217]) (./sorting.tex [218]
Chapter 16.
[219] [220] [221]

LaTeX Warning: Reference `setup' on page 222 undefined on input line 216.


LaTeX Warning: Reference `substaterm' on page 222 undefined on input line 227.


LaTeX Warning: Reference `setup' on page 222 undefined on input line 235.

[222]) (./setup.tex [223]
Chapter 17.

LaTeX Warning: Reference `preprovariables' on page 224 undefined on input line 
40.


LaTeX Warning: Reference `brackets' on page 224 undefined on input line 50.


LaTeX Warning: Reference `substabracket' on page 224 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
[] []
[224]
Overfull \hbox (5.2788pt too wide) in paragraph at lines 66--72
[] []

LaTeX Warning: Reference `substaformat' on page 225 undefined on input line 78.



LaTeX Warning: Reference `prewrite' on page 225 undefined on input line 78.


Overfull \hbox (5.2788pt too wide) in paragraph at lines 73--79
[] []

LaTeX Warning: Reference `preprovariables' on page 225 undefined on input line 
88.


LaTeX Warning: Reference `substamodulus' on page 225 undefined on input line 88
.


Overfull \hbox (5.2788pt too wide) in paragraph at lines 80--89
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 90--98
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 99--102
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 103--108
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 109--115
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 119--121
[] []

LaTeX Warning: Reference `substaendswitch' on page 225 undefined on input line 
123.


Overfull \hbox (5.2788pt too wide) in paragraph at lines 122--124
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 125--137
[] []
[225]
Overfull \hbox (5.2788pt too wide) in paragraph at lines 138--151
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 152--156
[] []

LaTeX Warning: Reference `staonnospacesinnumbers' on page 226 undefined on inpu
t line 165.


LaTeX Warning: Reference `staoffnospacesinnumbers' on page 226 undefined on inp
ut line 165.


Overfull \hbox (5.2788pt too wide) in paragraph at lines 157--166
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 167--172
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 173--177
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 179--183
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 184--190
[] []
[226]
Overfull \hbox (5.2788pt too wide) in paragraph at lines 191--195
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 196--202
[] []

LaTeX Warning: Reference `preprocedureextension' on page 227 undefined on input
 line 211.


Overfull \hbox (5.2788pt too wide) in paragraph at lines 206--212
[] []

LaTeX Warning: Reference `substaprocessbucketsize' on page 227 undefined on inp
ut line 217.


Overfull \hbox (5.2788pt too wide) in paragraph at lines 213--218
[] []

LaTeX Warning: Reference `modules' on page 227 undefined on input line 222.


Overfull \hbox (5.2788pt too wide) in paragraph at lines 219--223
[] []

LaTeX Warning: Reference `substahide' on page 227 undefined on input line 233.


Overfull \hbox (5.2788pt too wide) in paragraph at lines 224--234
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 235--247
[] []

LaTeX Warning: Reference `substaon' on page 227 undefined on input line 256.


Overfull \hbox (5.2788pt too wide) in paragraph at lines 248--257
[] []
[227]
Overfull \hbox (5.2788pt too wide) in paragraph at lines 258--264
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 265--271
[] []

LaTeX Warning: Reference `parallel' on page 228 undefined on input line 275.


Overfull \hbox (5.2788pt too wide) in paragraph at lines 272--276
[] []

LaTeX Warning: Reference `parallel' on page 228 undefined on input line 279.


Overfull \hbox (5.2788pt too wide) in paragraph at lines 277--280
[] []

LaTeX Warning: Reference `parallel' on page 228 undefined on input line 285.


Overfull \hbox (5.2788pt too wide) in paragraph at lines 281--286
[] []

LaTeX Warning: Reference `substainparallel' on page 228 undefined on input line
 294.


Overfull \hbox (5.2788pt too wide) in paragraph at lines 287--295
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 296--307
[] []

LaTeX Warning: Reference `ontotalsize' on page 228 undefined on input line 319.



LaTeX Warning: Reference `running' on page 228 undefined on input line 319.


Overfull \hbox (5.2788pt too wide) in paragraph at lines 312--320
[] []
[228]
Overfull \hbox (5.2788pt too wide) in paragraph at lines 321--326
[] []

LaTeX Warning: Reference `substaon' on page 229 undefined on input line 329.


Underfull \hbox (badness 1142) in paragraph at lines 329--329
[]\OT1/cmr/m/n/10.95 Turns on the wall-clock time mode in the statis-tics. See 
the `\OT1/cmtt/m/n/10.95 On

Overfull \hbox (5.2788pt too wide) in paragraph at lines 327--330
[] []

LaTeX Warning: Reference `sorting' on page 229 undefined on input line 340.

[229]

LaTeX Warning: Reference `substaterm' on page 230 undefined on input line 423.

[230]
Overfull \vbox (6.29955pt too high) has occurred while \output is active
[231]

LaTeX Warning: Reference `substaon' on page 232 undefined on input line 510.

) (./parallel.tex [232]
Chapter 18.
[233]

LaTeX Warning: Reference `substathreadbucketsize' on page 234 undefined on inpu
t line 126.

[234]

LaTeX Warning: Reference `substamoduleoption' on page 235 undefined on input li
ne 171.


LaTeX Warning: Reference `substaprint' on page 235 undefined on input line 195.


[235]

LaTeX Warning: Reference `substaprocessbucketsize' on page 236 undefined on inp
ut line 248.


LaTeX Warning: Reference `substamoduleoption' on page 236 undefined on input li
ne 250.


LaTeX Warning: Reference `setupprocessbucketsize' on page 236 undefined on inpu
t line 255.


LaTeX Warning: Reference `substamoduleoption' on page 236 undefined on input li
ne 266.

[236]

LaTeX Warning: Reference `substaprint' on page 237 undefined on input line 282.



LaTeX Warning: Reference `pardollars' on page 237 undefined on input line 294.


LaTeX Warning: Reference `substamoduleoption' on page 237 undefined on input li
ne 294.


LaTeX Warning: Reference `dollars-in-parallel' on page 237 undefined on input l
ine 295.

[237] [238]) (./external.tex [239]
Chapter 19.

LaTeX Warning: Reference `prepipe' on page 240 undefined on input line 6.


LaTeX Warning: Reference `presystem' on page 240 undefined on input line 7.

[240] [241]

LaTeX Warning: Reference `setexternalcommunication' on page 242 undefined on in
put line 170.

[242] [243]

LaTeX Warning: Reference `setexternalattrcommunication' on page 244 undefined o
n input line 343.

[244]) (./spectators.tex [245]
Chapter 20.
[246] [247]) (./diagrams.tex [248]
Chapter 21.
[249] [250])
No file manual.ind.
[251] (./manual.aux)
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 tcbx1095
mkdir: cannot create directory '././sbuild-nonexistent': Permission denied
mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; nonstopmode; input tcbx1095
This is METAFONT, Version 2.71828182 (TeX Live 2022/Debian) (preloaded base=mf)

(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/tcbx1095.mf
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbase.mf)
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/tcbx.mf
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txsymb.mf
 Ok (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccess.mf
 Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txpseudo.mf
 Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txaccent.mf
 Ok [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [27] [29])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txgen.mf
 Ok [100] [109] [98] [99] [108])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txsymbol.mf
 Ok [13] [18] [21] [22] [23] [24] [25] [26] [28] [31] [32] [36] [39] [44]
[45] [46] [42] [47] [60] [61] [62] [77] [79] [87] [110] [91] [93] [94] [95]
[96] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137]
[138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149]
[150] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161]
[162] [163] [164] [165] [166] [167] [168] [169] [171] [172] [173] [174]
[175] [177] [176] [180] [181] [182] [183] [184] [187] [191] [214] [246])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txromod.mf
 Ok [48] [49] [50] [51] [52] [53] [54] [55] [56] [57])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txrsuper.mf
 Ok [185] [178] [179] [170] [186])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txrfract.mf
 Ok [188] [189] [190]) ) ) )
Font metrics written on tcbx1095.tfm.
Output written on tcbx1095.600gf (128 characters, 25176 bytes).
Transcript written on tcbx1095.log.
mktexpk: /tmp/texfonts/pk/ljfour/jknappen/ec/tcbx1095.600pk: successfully generated.


LaTeX Warning: There were undefined references.


LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.


Package rerunfilecheck Warning: File `manual.out' has changed.
(rerunfilecheck)                Rerun to get outlines right
(rerunfilecheck)                or use package `bookmark'.

 )
(see the transcript file for additional information) </tmp/texfonts/pk/ljfour/j
knappen/ec/tcbx1095.600pk>
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 tcrm1095
mkdir: cannot create directory '././sbuild-nonexistent': Permission denied
mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; nonstopmode; input tcrm1095
This is METAFONT, Version 2.71828182 (TeX Live 2022/Debian) (preloaded base=mf)

(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/tcrm1095.mf
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbase.mf)
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/tcrm.mf
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txsymb.mf
 Ok (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccess.mf
 Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txpseudo.mf
 Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txaccent.mf
 Ok [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [27] [29])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txgen.mf
 Ok [100] [109] [98] [99] [108])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txsymbol.mf
 Ok [13] [18] [21] [22] [23] [24] [25] [26] [28] [31] [32] [36] [39] [44]
[45] [46] [42] [47] [60] [61] [62] [77] [79] [87] [110] [91] [93] [94] [95]
[96] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137]
[138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149]
[150] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161]
[162] [163] [164] [165] [166] [167] [168] [169] [171] [172] [173] [174]
[175] [177] [176] [180] [181] [182] [183] [184] [187] [191] [214] [246])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txromod.mf
 Ok [48] [49] [50] [51] [52] [53] [54] [55] [56] [57])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txrsuper.mf
 Ok [185] [178] [179] [170] [186])
(/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txrfract.mf
 Ok [188] [189] [190]) ) ) )
(some charht values had to be adjusted by as much as 0.06952pt)
Font metrics written on tcrm1095.tfm.
Output written on tcrm1095.600gf (128 characters, 25592 bytes).
Transcript written on tcrm1095.log.
mktexpk: /tmp/texfonts/pk/ljfour/jknappen/ec/tcrm1095.600pk: successfully generated.
 </tmp/texfonts/pk/ljfour/jknappen/ec/tcrm1095.600pk>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/
share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/
texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbxti10.pfb></usr/share/texl
ive/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/share/texlive/t
exmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmmi8.pfb></usr/share/texlive/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmr12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsf
onts/cm/cmr17.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm
/cmr6.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pf
b></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></us
r/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/shar
e/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb></usr/share/texli
ve/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/share/texlive/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
Output written on manual.pdf (255 pages, 780731 bytes).
Transcript written on manual.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./manual.tex
LaTeX2e <2022-06-01> patch level 5
L3 programming layer <2022-07-15> (./version.tex)
(/usr/share/texlive/texmf-dist/tex/latex/base/report.cls
Document Class: report 2021/10/04 v1.4n 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/iftex/ifpdf.sty
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty))
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty)
(/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)
(/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty)
(/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
(/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty)))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty)
(/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def)
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)
(/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty
(/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))
(/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def
(/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty)
(/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
(/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty)))

Package hyperref Warning: Option `hyperindex' has already been used,
(hyperref)                setting the option has no effect on input line 27.


Package hyperref Warning: Option `pagebackref' has already been used,
(hyperref)                setting the option has no effect on input line 27.


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 27.

Writing index file manual.idx
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)
(./manual.aux) (./manual.out) (./manual.out)
Overfull \hbox (20.93436pt too wide) in paragraph at lines 87--87
 [][] 
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2] (./manual.toc
[1] [2] [3] [4] [5] [6] [7] [8]) [9] [10] (./startup.tex
Chapter 1.

pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has 
been already used, duplicate ignored
<to be read again> 
                   \relax 
l.46 \item[-p]
               Next argument/option is the path of a directory for [1]
pdfTeX warning (ext4): destination with the same identifier (name{page.2}) has 
been already used, duplicate ignored
<to be read again> 
                   \relax 
l.106 \item[FORMTMP]
                    \index{FORMTMP} The directory in which \FORM\ will make its
[2]) (./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] (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [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] [45] [46] [47] [48]) (./module.tex
[49]
Chapter 4.
[50] [51] [52] [53] [54]) (./pattern.tex [55]
Chapter 5.
[56] [57] [58]) (./dollar.tex [59]
Chapter 6.
[60] [61] [62] [63] [64]) (./statements.tex [65]
Chapter 7.
[66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77]
(/usr/share/texlive/texmf-dist/tex/latex/base/omlcmr.fd) [78] [79] [80]
[81] [82] [83] [84] [85] [86] [87] [88] [89] [90]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 1875--1879
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1880--1886
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1887--1890
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1891--1894
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1895--1899
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1900--1903
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1904--1907
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1908--1911
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1912--1915
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1916--1924
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1925--1930
[] []
[91]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 1931--1936
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1937--1939
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1940--1960
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1961--1969
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1970--1973
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1974--1977
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1978--1981
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1985--1987
[] []
[92] [93] [94] [95] [96] [97]
Overfull \hbox (104.45131pt too wide) in paragraph at lines 2395--2404
[] [] []
[98]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 2477--2500
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2501--2509
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2510--2515
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2516--2521
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2522--2528
[] []
[99]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 2529--2535
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2536--2539
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2540--2542
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2543--2547
[] []
[100]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 2674--2682
[] []
[101]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 2683--2688
[] []
[102] [103] [104] [105] [106] [107]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3116--3119
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3120--3122
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3123--3135
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3136--3148
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3149--3153
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3154--3160
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3161--3166
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3167--3174
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3175--3181
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3182--3188
[] []
[108]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3189--3194
[] []
[109] [110] [111] [112] [113] [114]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3680--3682
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3683--3685
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3686--3688
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3689--3691
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3692--3694
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3695--3697
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3698--3700
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3701--3703
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3704--3706
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3707--3709
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3710--3712
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3713--3715
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3716--3719
[] []
[115]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3737--3739
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3740--3742
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3743--3746
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3747--3749
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3750--3753
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3754--3756
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3757--3759
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3760--3763
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3764--3766
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3767--3777
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3778--3783
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3784--3787
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3788--3790
[] []
[116]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3791--3795
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3796--3800
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3801--3803
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3804--3807
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3808--3810
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3811--3813
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3814--3816
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3817--3821
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3822--3826
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3827--3830
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3831--3835
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3836--3840
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3841--3843
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3844--3847
[] []
[117]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3867--3870
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3871--3874
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3875--3879
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3880--3885
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3886--3894
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3895--3901
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3902--3904
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3905--3908
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3909--3912
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3916--3918
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3919--3922
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3923--3927
[] []
[118]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3928--3937
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3938--3944
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3945--3949
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3950--3954
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3955--3959
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3960--3965
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3966--3974
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3975--3978
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3979--3982
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3983--3985
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3986--3990
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3991--3993
[] []
[119]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3994--3997
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3998--4002
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 4003--4007
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 4008--4017
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 4018--4021
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 4022--4030
[] []
[120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131]
[132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 5827--5830
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 5831--5834
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 5835--5838
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 5839--5842
[] []
[144] [145] [146] [147] [148] [149] [150] [151]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 6356--6358
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6359--6361
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6362--6364
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6365--6367
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6368--6370
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6371--6373
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6374--6376
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6377--6379
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6380--6382
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6383--6385
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6386--6388
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6389--6391
[] []
) (./functions.tex [152]
Chapter 8.
[153] [154] [155] [156] [157] [158] [159] [160] [161] [162] [163] [164]
[165] [166] [167] [168] [169]) (./bracket.tex [170]
Chapter 9.
[171] [172] [173]) (./optim.tex [174] [175]
Chapter 10.
[176] [177]

Package hyperref Warning: Difference (2) between bookmark levels is greater 
(hyperref)                than one, level fixed on input line 124.

[178] [179] [180]) (./polynomials.tex [181] [182]
Chapter 11.
[183] [184] [185] [186] [187] [188] [189] [190] [191] [192] [193])
(./tablebas.tex [194]
Chapter 12.
[195] [196] [197] [198] [199]) (./dict.tex [200]
Chapter 13.
[201] [202] [203] [204] [205] [206] [207]) (./gamma.tex [208]
Chapter 14.
[209] [210] [211] [212]) (./metric.tex [213]
Chapter 15.
[214] [215] [216] [217]) (./sorting.tex [218]
Chapter 16.
[219] [220] [221] [222]) (./setup.tex [223]
Chapter 17.

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
[] []
[224]
Overfull \hbox (5.2788pt too wide) in paragraph at lines 66--72
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 73--79
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 80--89
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 90--98
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 99--102
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 103--108
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 109--115
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 119--121
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 122--124
[] []
[225]
Overfull \hbox (5.2788pt too wide) in paragraph at lines 125--137
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 138--151
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 152--156
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 157--166
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 167--172
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 173--177
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 179--183
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 184--190
[] []
[226]
Overfull \hbox (5.2788pt too wide) in paragraph at lines 191--195
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 196--202
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 206--212
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 213--218
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 219--223
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 224--234
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 235--247
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 248--257
[] []
[227]
Overfull \hbox (5.2788pt too wide) in paragraph at lines 258--264
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 265--271
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 272--276
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 277--280
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 281--286
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 287--295
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 296--307
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 312--320
[] []
[228]
Overfull \hbox (5.2788pt too wide) in paragraph at lines 321--326
[] []

Underfull \hbox (badness 1142) in paragraph at lines 329--329
[]\OT1/cmr/m/n/10.95 Turns on the wall-clock time mode in the statis-tics. See 
the `\OT1/cmtt/m/n/10.95 On

Overfull \hbox (5.2788pt too wide) in paragraph at lines 327--330
[] []
[229] [230]
Overfull \vbox (6.29955pt too high) has occurred while \output is active
[231]) (./parallel.tex [232]
Chapter 18.
[233] [234] [235] [236] [237] [238]) (./external.tex [239]
Chapter 19.
[240] [241] [242] [243] [244]) (./spectators.tex [245]
Chapter 20.
[246] [247]) (./diagrams.tex [248]
Chapter 21.
[249] [250])
No file manual.ind.
[251] (./manual.aux) )
(see the transcript file for additional information) </tmp/texfonts/pk/ljfour/j
knappen/ec/tcbx1095.600pk> </tmp/texfonts/pk/ljfour/jknappen/ec/tcrm1095.600pk>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/
share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/
texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbxti10.pfb></usr/share/texl
ive/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/share/texlive/t
exmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmmi8.pfb></usr/share/texlive/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmr12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsf
onts/cm/cmr17.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm
/cmr6.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pf
b></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></us
r/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/shar
e/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb></usr/share/texli
ve/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/share/texlive/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
Output written on manual.pdf (263 pages, 843989 bytes).
Transcript written on manual.log.
/usr/bin/makeindex manual
This is makeindex, version 2.16 [TeX Live 2022] (kpathsea + Thai support).
Scanning input file manual.idx......done (2098 entries accepted, 1 rejected).
Sorting entries.....................done (26503 comparisons).
Generating output file manual.ind......done (1498 lines written, 0 warnings).
Output written in manual.ind.
Transcript written in manual.ilg.
/usr/bin/pdflatex manual.tex; while [ `grep -v 'Package: rerunfilecheck' manual.log | grep -c Rerun` -gt 0 ]; do /usr/bin/pdflatex manual.tex; done
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./manual.tex
LaTeX2e <2022-06-01> patch level 5
L3 programming layer <2022-07-15> (./version.tex)
(/usr/share/texlive/texmf-dist/tex/latex/base/report.cls
Document Class: report 2021/10/04 v1.4n 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/iftex/ifpdf.sty
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty))
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty)
(/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)
(/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty)
(/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
(/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty)))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty)
(/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def)
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)
(/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty
(/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))
(/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def
(/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty)
(/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
(/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty)))

Package hyperref Warning: Option `hyperindex' has already been used,
(hyperref)                setting the option has no effect on input line 27.


Package hyperref Warning: Option `pagebackref' has already been used,
(hyperref)                setting the option has no effect on input line 27.


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 27.

Writing index file manual.idx
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)
(./manual.aux) (./manual.out) (./manual.out)
Overfull \hbox (20.93436pt too wide) in paragraph at lines 87--87
 [][] 
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2] (./manual.toc
[1] [2] [3] [4] [5] [6] [7] [8]) [9] [10] (./startup.tex
Chapter 1.

pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has 
been already used, duplicate ignored
<to be read again> 
                   \relax 
l.46 \item[-p]
               Next argument/option is the path of a directory for [1]
pdfTeX warning (ext4): destination with the same identifier (name{page.2}) has 
been already used, duplicate ignored
<to be read again> 
                   \relax 
l.106 \item[FORMTMP]
                    \index{FORMTMP} The directory in which \FORM\ will make its
[2]) (./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] (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [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] [45] [46] [47] [48]) (./module.tex
[49]
Chapter 4.
[50] [51] [52] [53] [54]) (./pattern.tex [55]
Chapter 5.
[56] [57] [58]) (./dollar.tex [59]
Chapter 6.
[60] [61] [62] [63] [64]) (./statements.tex [65]
Chapter 7.
[66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77]
(/usr/share/texlive/texmf-dist/tex/latex/base/omlcmr.fd) [78] [79] [80]
[81] [82] [83] [84] [85] [86] [87] [88] [89] [90]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 1875--1879
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1880--1886
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1887--1890
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1891--1894
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1895--1899
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1900--1903
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1904--1907
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1908--1911
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1912--1915
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1916--1924
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1925--1930
[] []
[91]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 1931--1936
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1937--1939
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1940--1960
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1961--1969
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1970--1973
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1974--1977
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1978--1981
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 1985--1987
[] []
[92] [93] [94] [95] [96] [97]
Overfull \hbox (104.45131pt too wide) in paragraph at lines 2395--2404
[] [] []
[98]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 2477--2500
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2501--2509
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2510--2515
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2516--2521
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2522--2528
[] []
[99]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 2529--2535
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2536--2539
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2540--2542
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 2543--2547
[] []
[100]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 2674--2682
[] []
[101]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 2683--2688
[] []
[102] [103] [104] [105] [106] [107]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3116--3119
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3120--3122
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3123--3135
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3136--3148
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3149--3153
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3154--3160
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3161--3166
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3167--3174
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3175--3181
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3182--3188
[] []
[108]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3189--3194
[] []
[109] [110] [111] [112] [113] [114]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3680--3682
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3683--3685
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3686--3688
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3689--3691
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3692--3694
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3695--3697
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3698--3700
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3701--3703
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3704--3706
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3707--3709
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3710--3712
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3713--3715
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3716--3719
[] []
[115]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3737--3739
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3740--3742
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3743--3746
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3747--3749
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3750--3753
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3754--3756
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3757--3759
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3760--3763
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3764--3766
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3767--3777
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3778--3783
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3784--3787
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3788--3790
[] []
[116]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3791--3795
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3796--3800
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3801--3803
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3804--3807
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3808--3810
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3811--3813
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3814--3816
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3817--3821
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3822--3826
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3827--3830
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3831--3835
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3836--3840
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3841--3843
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3844--3847
[] []
[117]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3867--3870
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3871--3874
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3875--3879
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3880--3885
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3886--3894
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3895--3901
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3902--3904
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3905--3908
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3909--3912
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3916--3918
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3919--3922
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3923--3927
[] []
[118]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3928--3937
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3938--3944
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3945--3949
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3950--3954
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3955--3959
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3960--3965
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3966--3974
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3975--3978
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3979--3982
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3983--3985
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3986--3990
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3991--3993
[] []
[119]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 3994--3997
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 3998--4002
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 4003--4007
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 4008--4017
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 4018--4021
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 4022--4030
[] []
[120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131]
[132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 5827--5830
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 5831--5834
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 5835--5838
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 5839--5842
[] []
[144] [145] [146] [147] [148] [149] [150] [151]
Overfull \hbox (2.43333pt too wide) in paragraph at lines 6356--6358
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6359--6361
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6362--6364
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6365--6367
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6368--6370
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6371--6373
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6374--6376
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6377--6379
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6380--6382
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6383--6385
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6386--6388
[] []

Overfull \hbox (2.43333pt too wide) in paragraph at lines 6389--6391
[] []
) (./functions.tex [152]
Chapter 8.
[153] [154] [155] [156] [157] [158] [159] [160] [161] [162] [163] [164]
[165] [166] [167] [168] [169]) (./bracket.tex [170]
Chapter 9.
[171] [172] [173]) (./optim.tex [174] [175]
Chapter 10.
[176] [177]

Package hyperref Warning: Difference (2) between bookmark levels is greater 
(hyperref)                than one, level fixed on input line 124.

[178] [179] [180]) (./polynomials.tex [181] [182]
Chapter 11.
[183] [184] [185] [186] [187] [188] [189] [190] [191] [192] [193])
(./tablebas.tex [194]
Chapter 12.
[195] [196] [197] [198] [199]) (./dict.tex [200]
Chapter 13.
[201] [202] [203] [204] [205] [206] [207]) (./gamma.tex [208]
Chapter 14.
[209] [210] [211] [212]) (./metric.tex [213]
Chapter 15.
[214] [215] [216] [217]) (./sorting.tex [218]
Chapter 16.
[219] [220] [221] [222]) (./setup.tex [223]
Chapter 17.

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
[] []
[224]
Overfull \hbox (5.2788pt too wide) in paragraph at lines 66--72
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 73--79
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 80--89
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 90--98
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 99--102
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 103--108
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 109--115
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 119--121
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 122--124
[] []
[225]
Overfull \hbox (5.2788pt too wide) in paragraph at lines 125--137
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 138--151
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 152--156
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 157--166
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 167--172
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 173--177
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 179--183
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 184--190
[] []
[226]
Overfull \hbox (5.2788pt too wide) in paragraph at lines 191--195
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 196--202
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 206--212
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 213--218
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 219--223
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 224--234
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 235--247
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 248--257
[] []
[227]
Overfull \hbox (5.2788pt too wide) in paragraph at lines 258--264
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 265--271
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 272--276
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 277--280
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 281--286
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 287--295
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 296--307
[] []

Overfull \hbox (5.2788pt too wide) in paragraph at lines 312--320
[] []
[228]
Overfull \hbox (5.2788pt too wide) in paragraph at lines 321--326
[] []

Underfull \hbox (badness 1142) in paragraph at lines 329--329
[]\OT1/cmr/m/n/10.95 Turns on the wall-clock time mode in the statis-tics. See 
the `\OT1/cmtt/m/n/10.95 On

Overfull \hbox (5.2788pt too wide) in paragraph at lines 327--330
[] []
[229] [230]
Overfull \vbox (6.29955pt too high) has occurred while \output is active
[231]) (./parallel.tex [232]
Chapter 18.
[233] [234] [235] [236] [237] [238]) (./external.tex [239]
Chapter 19.
[240] [241] [242] [243] [244]) (./spectators.tex [245]
Chapter 20.
[246] [247]) (./diagrams.tex [248]
Chapter 21.
[249] [250]) (./manual.ind [251] [252] [253] [254] [255] [256] [257] [258]
[259] [260] [261] [262] [263] [264] [265] [266]) (./manual.aux) )
(see the transcript file for additional information) </tmp/texfonts/pk/ljfour/j
knappen/ec/tcbx1095.600pk> </tmp/texfonts/pk/ljfour/jknappen/ec/tcrm1095.600pk>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/
share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/
texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbxti10.pfb></usr/share/texl
ive/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/share/texlive/t
exmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmmi8.pfb></usr/share/texlive/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmr12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsf
onts/cm/cmr17.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm
/cmr6.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pf
b></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb></us
r/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/shar
e/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb></usr/share/texli
ve/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/share/texlive/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
Output written on manual.pdf (278 pages, 930965 bytes).
Transcript written on manual.log.
make[3]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/manual'
Making pdf in devref
make[3]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/devref'
[ -f version.tex ] || ln -s "./version.tex.in" version.tex
/usr/bin/pdflatex devref.tex; while [ `grep -v 'Package: rerunfilecheck' devref.log | grep -c Rerun` -gt 0 ]; do /usr/bin/pdflatex devref.tex; done
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./devref.tex
LaTeX2e <2022-06-01> patch level 5
L3 programming layer <2022-07-15> (./version.tex)
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2021/10/04 v1.4n 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/iftex/ifpdf.sty
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty))
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty)
(/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)
(/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty)
(/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
(/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty)))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty)
(/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def)
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)
(/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty
(/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))
(/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def
(/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty)
(/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
(/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty)))

Package hyperref Warning: Option `hyperindex' has already been used,
(hyperref)                setting the option has no effect on input line 26.


Package hyperref Warning: Option `pagebackref' has already been used,
(hyperref)                setting the option has no effect on input line 26.


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 26.

Writing index file devref.idx
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)
No file devref.aux.
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has 
been already used, duplicate ignored
<to be read again> 
                   \relax 
l.54 \clearemptydoublepage
                           [1]
No file devref.toc.
[1] [2]

LaTeX Warning: Reference `sec:source' on page 1 undefined on input line 74.

(./source.tex
pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has 
been already used, duplicate ignored
<to be read again> 
                   \relax 
l.43 \begin{tabular}
                    {p{0.2\textwidth}p{0.65\textwidth}} [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.


Package rerunfilecheck Warning: File `devref.out' has changed.
(rerunfilecheck)                Rerun to get outlines right
(rerunfilecheck)                or use package `bookmark'.

 )
(see the transcript file for additional information)</usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texlive/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmcsc10.pfb></usr/share/texlive/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/
amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfont
s/cm/cmr12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cm
r17.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/sh
are/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/te
xlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/share/texlive/
texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/share/texlive/texmf-
dist/fonts/type1/public/amsfonts/cm/cmtt8.pfb></usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on devref.pdf (36 pages, 266264 bytes).
Transcript written on devref.log.
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./devref.tex
LaTeX2e <2022-06-01> patch level 5
L3 programming layer <2022-07-15> (./version.tex)
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2021/10/04 v1.4n 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/iftex/ifpdf.sty
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty))
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty)
(/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)
(/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty)
(/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
(/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty)))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty)
(/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def)
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)
(/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty
(/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))
(/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def
(/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty)
(/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
(/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty)))

Package hyperref Warning: Option `hyperindex' has already been used,
(hyperref)                setting the option has no effect on input line 26.


Package hyperref Warning: Option `pagebackref' has already been used,
(hyperref)                setting the option has no effect on input line 26.


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 26.

Writing index file devref.idx
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)
(./devref.aux) (./devref.out) (./devref.out) [1{/var/lib/texmf/fonts/map/pdftex
/updmap/pdftex.map}]
pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has 
been already used, duplicate ignored
<to be read again> 
                   \relax 
l.54 \clearemptydoublepage
                           [1] (./devref.toc) [1] [2] (./source.tex
pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has 
been already used, duplicate ignored
<to be read again> 
                   \relax 
l.43 \begin{tabular}
                    {p{0.2\textwidth}p{0.65\textwidth}} [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)</usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texlive/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmcsc10.pfb></usr/share/texlive/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/
amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfont
s/cm/cmr12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cm
r17.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/sh
are/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/te
xlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/share/texlive/
texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/share/texlive/texmf-
dist/fonts/type1/public/amsfonts/cm/cmtt8.pfb></usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on devref.pdf (36 pages, 268120 bytes).
Transcript written on devref.log.
/usr/bin/makeindex devref
This is makeindex, version 2.16 [TeX Live 2022] (kpathsea + Thai support).
Scanning input file devref.idx...done (0 entries accepted, 0 rejected).
Nothing written in devref.ind.
Transcript written in devref.ilg.
/usr/bin/pdflatex devref.tex; while [ `grep -v 'Package: rerunfilecheck' devref.log | grep -c Rerun` -gt 0 ]; do /usr/bin/pdflatex devref.tex; done
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./devref.tex
LaTeX2e <2022-06-01> patch level 5
L3 programming layer <2022-07-15> (./version.tex)
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2021/10/04 v1.4n 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/iftex/ifpdf.sty
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty))
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)
(/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty)
(/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)
(/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty)
(/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
(/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty)))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty)
(/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def)
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)
(/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty
(/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))
(/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def
(/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty)
(/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
(/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty)))

Package hyperref Warning: Option `hyperindex' has already been used,
(hyperref)                setting the option has no effect on input line 26.


Package hyperref Warning: Option `pagebackref' has already been used,
(hyperref)                setting the option has no effect on input line 26.


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 26.

Writing index file devref.idx
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)
(./devref.aux) (./devref.out) (./devref.out) [1{/var/lib/texmf/fonts/map/pdftex
/updmap/pdftex.map}]
pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has 
been already used, duplicate ignored
<to be read again> 
                   \relax 
l.54 \clearemptydoublepage
                           [1] (./devref.toc) [1] [2] (./source.tex
pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has 
been already used, duplicate ignored
<to be read again> 
                   \relax 
l.43 \begin{tabular}
                    {p{0.2\textwidth}p{0.65\textwidth}} [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]) (./devref.ind) [32] (./devref.aux)

LaTeX Font Warning: Some font shapes were not available, defaults substituted.

 )
(see the transcript file for additional information)</usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texlive/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmcsc10.pfb></usr/share/texlive/texmf-dist/fonts/type1/p
ublic/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/
amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfont
s/cm/cmr12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cm
r17.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/sh
are/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/te
xlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/share/texlive/
texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/share/texlive/texmf-
dist/fonts/type1/public/amsfonts/cm/cmtt8.pfb></usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on devref.pdf (36 pages, 268120 bytes).
Transcript written on devref.log.
make[3]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/devref'
make[3]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc'
make[3]: Nothing to be done for 'pdf-am'.
make[3]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc'
make[2]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc'
make[1]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
skipping test
make[1]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary-arch
dh binary-arch
   dh_testroot -a
   dh_prep -a
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
dh_auto_install
	make -j4 install DESTDIR=/<<BUILDDIR>>/form-4.2.1\+git20220202\+ds/debian/tmp AM_UPDATE_INFO_DIR=no
make[2]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
Making install in doc
make[3]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc'
Making install in doxygen
make[4]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/doxygen'
make[5]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/doxygen'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/doxygen'
make[4]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/doxygen'
Making install in manual
make[4]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/manual'
make[5]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/manual'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/manual'
make[4]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/manual'
Making install in devref
make[4]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/devref'
make[5]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/devref'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/devref'
make[4]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc/devref'
make[4]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc'
make[5]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc'
make[5]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/debian/tmp/usr/share/man/man1'
 /usr/bin/install -c -m 644 form.1 '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/debian/tmp/usr/share/man/man1'
make[5]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc'
make[4]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc'
make[3]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/doc'
Making install in sources
make[3]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/sources'
[ -f version.h ] || ln -s "./version.h.in" version.h
make[4]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/sources'
[ -f version.h ] || ln -s "./version.h.in" version.h
make[4]: Nothing to be done for 'install-data-am'.
 /bin/mkdir -p '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/debian/tmp/usr/bin'
  /usr/bin/install -c form tform parform '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/debian/tmp/usr/bin'
make[4]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/sources'
make[3]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/sources'
Making install in check
make[3]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/check'
make[4]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/check'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/check'
make[3]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds/check'
make[3]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
make[4]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
make[3]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
make[2]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
mkdir -p debian/form-doc/usr/share/doc/form-doc/
cp doc/manual/manual.pdf debian/form-doc/usr/share/doc/form-doc/
make[1]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
   dh_install -a
   dh_installdocs -a
   dh_installchangelogs -a
   dh_installman -a
   dh_perl -a
   dh_link -a
   dh_strip_nondeterminism -a
   debian/rules override_dh_compress
make[1]: Entering directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
dh_compress -Xpdf
make[1]: Leaving directory '/<<BUILDDIR>>/form-4.2.1+git20220202+ds'
   dh_fixperms -a
   dh_missing -a
   dh_dwz -a
dwz: debian/form/usr/bin/form: .debug_info section not present
dwz: debian/form/usr/bin/parform: .debug_info section not present
dwz: debian/form/usr/bin/tform: .debug_info section not present
dwz: Too few files for multifile optimization
dh_dwz: warning: No dwz multifile created, but not explicitly requested either so ignoring it.
dh_dwz: warning: Common issues include no debug information at all (missing -g) and
dh_dwz: warning: compressed debug information (#931891).
   dh_strip -a
   dh_makeshlibs -a
   dh_shlibdeps -a
dpkg-shlibdeps: warning: debian/form/usr/bin/parform contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/form/usr/bin/tform contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/form/usr/bin/form contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/form/usr/bin/parform debian/form/usr/bin/tform debian/form/usr/bin/form were not linked against ld-linux-armhf.so.3 (they use none of the library's symbols)
   dh_installdeb -a
   dh_gencontrol -a
   dh_md5sums -a
   dh_builddeb -a
dpkg-deb: building package 'form' in '../form_4.2.1+git20220202+ds-2_armhf.deb'.
 dpkg-genbuildinfo --build=any -O../form_4.2.1+git20220202+ds-2_armhf.buildinfo
 dpkg-genchanges --build=any -mRaspbian wandboard test autobuilder <root@raspbian.org> -O../form_4.2.1+git20220202+ds-2_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2022-09-22T06:58:24Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Post Build Chroot                                                            |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


form_4.2.1+git20220202+ds-2_armhf.changes:
------------------------------------------

Format: 1.8
Date: Fri, 16 Sep 2022 22:45:06 +0200
Source: form
Binary: form
Architecture: armhf
Version: 4.2.1+git20220202+ds-2
Distribution: bookworm-staging
Urgency: medium
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Gürkan Myczko <tar@debian.org>
Description:
 form       - Symbolic manipulation system
Changes:
 form (4.2.1+git20220202+ds-2) unstable; urgency=medium
 .
   * Upload to sid.
   * d/copyright: add Upstream-Contact.
   * Bump standards version to 4.6.1.
   * d/control: wrap build-depends.
   * d/upstream/metadata: added.
   * d/changelog: trim trailing whitespace.
Checksums-Sha1:
 b7ce0064311498749395e5640f44280580a4e572 10287 form_4.2.1+git20220202+ds-2_armhf.buildinfo
 6c006713a5ac92e81d9e8ecf3d4cfd6df877dcba 1082408 form_4.2.1+git20220202+ds-2_armhf.deb
Checksums-Sha256:
 54c2dad622376125a6f28e86df74b1c0d2db909c6209aa899083bd1d0b57eb62 10287 form_4.2.1+git20220202+ds-2_armhf.buildinfo
 4806a00bf1a4c28f948d260e302832f6bcb2ec9951e861cde99882e050341f1d 1082408 form_4.2.1+git20220202+ds-2_armhf.deb
Files:
 dacc70c45e14f9925c217899d8b14608 10287 science optional form_4.2.1+git20220202+ds-2_armhf.buildinfo
 36fd736328119d7635209aba5fb2cc66 1082408 science optional form_4.2.1+git20220202+ds-2_armhf.deb

+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


form_4.2.1+git20220202+ds-2_armhf.deb
-------------------------------------

 new Debian package, version 2.0.
 size 1082408 bytes: control archive=984 bytes.
     794 bytes,    15 lines      control              
     544 bytes,     9 lines      md5sums              
 Package: form
 Version: 4.2.1+git20220202+ds-2
 Architecture: armhf
 Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 4339
 Depends: libc6 (>= 2.34), libgcc-s1 (>= 3.5), libgmp10 (>= 2:6.2.1+dfsg1), libopenmpi3 (>= 4.1.4), libstdc++6 (>= 11), zlib1g (>= 1:1.1.4), strace
 Section: science
 Priority: optional
 Homepage: https://www.nikhef.nl/~form/
 Description: Symbolic manipulation system
  This is a Symbolic Manipulation System. It reads symbolic expressions from
  files and executes symbolic/algebraic transformations upon them. The answers
  are returned in a textual mathematical representation. As its landmark
  feature, the size of the considered expressions in FORM is only limited by
  the available disk space and not by the available RAM.

drwxr-xr-x root/root         0 2022-09-16 20:45 ./
drwxr-xr-x root/root         0 2022-09-16 20:45 ./usr/
drwxr-xr-x root/root         0 2022-09-16 20:45 ./usr/bin/
-rwxr-xr-x root/root   1385984 2022-09-16 20:45 ./usr/bin/form
-rwxr-xr-x root/root   1517072 2022-09-16 20:45 ./usr/bin/parform
-rwxr-xr-x root/root   1517084 2022-09-16 20:45 ./usr/bin/tform
drwxr-xr-x root/root         0 2022-09-16 20:45 ./usr/share/
drwxr-xr-x root/root         0 2022-09-16 20:45 ./usr/share/applications/
-rw-r--r-- root/root       176 2019-01-21 13:36 ./usr/share/applications/form.desktop
drwxr-xr-x root/root         0 2022-09-16 20:45 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-09-16 20:45 ./usr/share/doc/form/
-rw-r--r-- root/root      1014 2022-09-16 20:45 ./usr/share/doc/form/changelog.Debian.gz
-rw-r--r-- root/root      2059 2022-09-16 20:45 ./usr/share/doc/form/copyright
drwxr-xr-x root/root         0 2022-09-16 20:45 ./usr/share/man/
drwxr-xr-x root/root         0 2022-09-16 20:45 ./usr/share/man/man1/
-rw-r--r-- root/root      1697 2022-09-16 20:45 ./usr/share/man/man1/form.1.gz
-rw-r--r-- root/root      1697 2022-09-16 20:45 ./usr/share/man/man1/parform.1.gz
-rw-r--r-- root/root      1697 2022-09-16 20:45 ./usr/share/man/man1/tform.1.gz


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 67016
Build-Time: 1291
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 1925
Job: form_4.2.1+git20220202+ds-2
Machine Architecture: armhf
Package: form
Package-Time: 3273
Source-Version: 4.2.1+git20220202+ds-2
Space: 67016
Status: successful
Version: 4.2.1+git20220202+ds-2
--------------------------------------------------------------------------------
Finished at 2022-09-22T06:58:24Z
Build needed 00:54:33, 67016k disc space